pthread_t
- pthread_t用于表示Thread ID,具体内容根据实现的不同而不同,有可能是一个Structure,因此不能将其看作为整数
- pthread_equal函数用于比较两个pthread_t是否相等
int pthread_equal(pthread_t tid1, pthread_t tid2)
pthread_create
int pthread_create(
pthread_t *restrict tidp,
const pthread_attr_t *restrict attr,
void *(*start_rtn)(void *), void *restrict arg);
a. pthread_t *restrict tidp:返回最后创建出来的Thread的Thread ID
b. const pthread_attr_t *restrict attr:指定线程的Attributes,包括detach state,是否joinable,cancel state,cancel type等等
c. void (*start_rtn)(void ):指定线程函数指针,该函数返回一个void ,参数也为void
d. void *restr