typedef的意思就是给某个事物起个别名,
这句话的含义就是给void* 起了个别名叫pthread_t,
平时大家都知道定义指针的时候,一般这么写int * pointer, 说明pointer是个指针,它指向一个整型变量,
或者这么写unsigned char * p,说明p是个指针,它指向一个无符号字符型变量。
但如果写成void*,说明它(pthread_t,因为void*的别名是pthread_t,void*就是pthread_t,pthread_t就是void*)的后面还是指针。只是它指向什么类型的变量不知道。
但是在用的时候,也明确一个指针指向的类型。