发布网友 发布时间:2022-04-23 04:56
共3个回答
热心网友 时间:2023-07-17 03:45
直接if(threads[i]),和if(threads[i]!=NULL)是等效的。
可以检验thread[i]是不是存在。
因为我不知道你 (threads[i]!=0 )这句话是想为了干什么,所以只能这么猜测。
要不然这句话没有意义。
热心网友 时间:2023-07-17 03:45
pthread_t不是int型:未强制转换,则threads[i]不能和0进行比较
热心网友 时间:2023-07-17 03:46
是要include <pthread.h>,编译的时候需要-lpthread追问我已经加进去了,关键不是编译参数的问题,是怎么判断线程ID不为0?用!=0报错
追答!= NULL应该可以呀.你就这一个编译错误吗?