pthread_exit 返回int数据
时间: 2023-12-10 18:03:51 浏览: 98
pthreads_pthread_
pthread_exit函数的返回值类型是void,而不是int。它用于退出当前子线程,并且可以传递一个指针作为线程退出状态。通常情况下,我们会将该参数设置为NULL。\[1\] 该函数的作用是退出当前线程,而不是整个进程。与在某个函数中返回不同,pthread_exit函数只会终止当前线程,而不会影响其他线程的执行。\[1\] 在你提供的代码中,exit(0)函数被调用,这会导致整个进程退出,而不仅仅是当前线程。因此,后面的线程没有打印出来。\[3\]
#### 引用[.reference_title]
- *1* *3* [07LinuxC线程学习之pthread_exit函数和总结exit、return、pthread_exit,pthread_cancel各自退出效果和join...](https://blog.csdn.net/weixin_44517656/article/details/112253724)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Linux多线程编程(pthread_creat、pthread_exit、pthread_join、pthread_detach)](https://blog.csdn.net/weixin_42934918/article/details/114363789)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文