记录Linux线程(pthread_join线程回收函数) 📅 2026/6/26 5:18:20 函数原型 int pthread_join(pthread_tthread, void **retval);1 thread要等待的目标线程的 ID即 pthread_create 创建成功后输出的线程标识符。2 retval输出型参数二级指针用来接收目标线程的退出状态。传 NULL表示不关心线程的返回值仅回收线程资源。传有效二级指针线程退出时其返回值return 的值或 pthread_exit 的参数会被写入 *retval。之所以用二级指针是因为线程的返回值本身就是 void* 类型要把这个指针值 “传出” 给调用者就需要传入指向 void* 的指针即 void**。