分页: 1 / 1

线程问题

发表于 : 2012-09-02 9:19
handongxu
创建一个线程:
err=pthread_create(&tid1,NULL,thr_fn1,(void *)1);
if(err!=0)
{
printf("error .... \n");
return -1;
}
创建一个线程后的返回值是0的时候才表明线程创建成功吗?
谢谢~

Re: 线程问题

发表于 : 2012-09-02 9:29
cjxgm
返回的是错误号,没有错误就返回0
PS:最好不要写成 if(err!=0),写成 if (err) 更好理解(可以直接翻译成:如果(有错误))