我想知道运行此代码后t会发生什么。
pthread_t t = 0;
pthread_create(&t,NULL,&thread_function, NULL);
所以问题基本上是在pthread_create之后输入什么值。
谢谢,任何回答!
答案 0 :(得分:2)
它是您刚刚创建的主题的ID。如果你想再次引用该线程,你需要它。
答案 1 :(得分:2)
在返回之前,成功调用pthread_create()会将新线程的ID存储在
t
指向的缓冲区中;此标识符用于在后续调用其他pthreads函数时引用该线程。