我看到了使用线索对阵列进行对比的代码。 在此代码中创建了线条, 并返回了 < code> int 数据类型 :
int iret1, iret2;
iret1 = pthread_create( &thread1, NULL, print_message_function, (void*) message1);
iret2 = pthread_create( &thread2, NULL, print_message_function, (void*) message2);
我知道线条是一个过程的子进程, 并且用于执行程序。 执行程序需要记忆, 并用 < code> evue/ code> 数据类型返回内存 。
返回 int
的逻辑理由是什么? 任何人都能解释实际原因吗?