linux 线程pthread_join 传递二级指针的疑惑 ?
第一种:
int *result;
pthread_join(th,(void**)&result);
printf("result is %d\n",(int) result);
第二种:
int result;
pthread_join(th,(void*)&result);
printf("result is %d\n", (int)result);
第一种的pthread_join里面传的是二级指针,第二种里面传的是一级指针。 但是这个函数要求的是第二个参数为二级指针啊,我不太明白第二种为什么可以?
难倒第二种是二级指针??
望大虾们解惑 啊,谢谢