c 语言中 pthread 前面的p表示什么意思?

typedef unsigned long int pthread_t

猜不透为什么要加一个p

pthread 前面的p意思是POSIX可移植操作系统接口(Portable Operating System Interface ,缩写为 POSIX ),表明这个库是符合POSIX规范的库。一般你在linux系统下使用man命令查看这些库函数,下面都会标明这个库符合的是哪个POSIX规范,比如我的linux下,输入man pthread_create,出现pthread_create函数说明,往下翻,会看到下面的说明:

看红框里面的,说明该函数遵循POSIX.1-2001.规范。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-18
p 指point,指向意思,一般用于标记指针变量
第2个回答  2014-12-18
p一般都是指针意思。
第3个回答  2014-12-18
一般p代表指针或地址
相似回答