スレッドを使用して配列を合計するためのコードを見てきました。このコードでは、スレッドが作成され、int
データ型が返されます。
int iret1, iret2;
iret1 = pthread_create( &thread1, NULL, print_message_function, (void*) message1);
iret2 = pthread_create( &thread2, NULL, print_message_function, (void*) message2);
スレッドはプロセスの子であり、プログラムの実行に使用されることを私は知っていました。プログラムを実行するためにメモリが必要であり、メモリはvoid*
データ型によって返されます。
を返す論理的な理由は何int
ですか?誰かが実際の理由を説明できますか?