ISO C标准定义文件

头文件说明
assert.h验证程序断言
complex.h复数算术运算支持
ctype.h字符分类和映射支持
errno.h错误码
fenv.h浮点数环境
float.h浮点常量以及特性
inttype.h整形格式变换
iso646.h赋值 关系以及一元操作符宏
limits.h系统定义的一些常亮限制
locale.h本地化支持以及相关定义
math.h数学函数 类型声明以及数学常量定义
setjmp.h非局部goto支持
signal.h信号支持
stdarg.h可变参数支持
stdbool.h布尔类型和值支持
stddef.h一些标准定义
stdint.h整形支持
stdio.h标准IO库支持
stdlib.h一些常用的函数
string.h字符串操作
tgmath.h通用类型数学宏
time.h时间和日期
wchar.h扩充的多字节和宽字符支持
wctype.h宽字符分类和映射支持

POSIX标准定义的必要文件

头文件文件说明
aio.h异步I/O
cpio.h.hcpio归档值
dirent.h目录项
difcn.h动态链接
fcntl.h文件控制
fnmatch.h文件名匹配类型
glob.h路径名模式匹配
grp.h组文件
iconv.h代码集转换
langinfo.h语言信息常量
monetary.h货币类型与函数
netdb.h网络数据库操作
nl_types.h消息类
poll.hpoll函数
pthread.h线程
pwd.h口令文件
regex.h正则表达式
sched.h执行调度
semaphore.h信号量
strings.h字符串操作
tar.htar归档值
termios.h终端IO
unistd.h符号常量定义
wordexp.h字扩充类型
arpa/inet.h因特网定义
net/if.h套接字本地接口
netinet/in.h因特网地址簇
netinet/tcp.h传输控制协议定义
sys/mman.h存储管理声明
sys/select.hselect函数定义
sys/socket.h套接字接口定义
sys/stat.h文件状态信息定义
sys/statvfs.h文件系统信息定义
sys/times.h进程时间
sys/types.h基本系统数据类型
sys/un.hunix域套接字定义
sys/utsname.h系统标识
sys/wait.h进程控制

POSIX标准定义的XSI可选头文件

头文件文件说明
fmtmsg.h消息显示结构
ftw.h文件树漫游
libgen.h路径名管理函数
ndbm.h数据库操作
search.h搜索表
syslog.h系统错误日志记录
utmpx.h用户账户数据库
sys/ipc.hIPC进程间通信
sys/msg.hXSI消息队列
sys/resource.h资源操作
sys/sem.hXSI信号量
sys/shm.hXSI共享内存
sys/time.h时间类型
sys/uio.h矢量I/O操作

POSIX标准定义的可选头文件

头文件文件说明
mqueue.h消息队列
spawn.h实时spawn接口

POSIX.1可选接口组和选项码

选项码符号常量头说明
ADV_POSIX_ADVISORY_INFO建议性信息(实时)
CPT_POSIX_CPUTIME进程CPU时钟时间(实时)
ESC_POSIX_FSYNC文件同步
IP6_POSIX_IPV6IPV6接口
ML_POSIX_MEMLOCK进程存储区加锁(实时)
MLR_POSIX_MEMLOCK_RANME存储区域加锁(实时)
MON_POSIX_MONOTONIC_CLOCK单调时钟(实时)
MSG_POSIX_MESSAGE_PASSING消息传送(实时)
MXSTDC_IEC_559IEC 60559浮点选项
PIO_POSIX_PRIORITIZED_IO有限输入和输出
PS_POSIX_PRIORITIZED_SCHEDULING进程调度(实时)
RPI_POSIX_THREAD_ROBUST_PRIO_INHERIT健壮的互斥量优先权继承(实时)
RPP_POSIX_THREAD_ROBUST_PRIO_PROTECT健壮的互斥量优先权保护(实时)
RS_POSIX_RAW_SCOKETS原始套接字
SHM_POSIX_SHARED_MEMORY_OBJECTS共享存储对象(实时)
SIO_POSIX_SYNCHRONIZED_IO同步输入和输出(实时)
SPN_POSIX_SPAWN产生(实时)
SS_POSIX_SPORADIC_SERVER进程阵发性服务器(实时)
TCT_POSIX_THREAD_CPUTIME线程CPU时间时钟(实时)
TPI_POSIX_THREAD_PRIO_INHERIT非健壮的互斥量优先权继承(实时)
TPP_POSIX_THREAD_PRIO_PROTECT非健壮的互斥量优先权保护(实时)
TPS_POSIX_THREAD_PRIORITY_SCHEDULING线程执行调度(实时)
TSA_POSIX_THREAD_ATTR_STACKADDR线程栈地址属性
TSH_POSIX_THREAD_PROCESS_SHARED线程进程共享同步
TSP_POSIX_THREAD_SPORADIC_SERVER线程阵发性服务器(实时)
TSS_POSIX_THREAD_ATTR_STACKSIZE线程栈长度属性
TYM_POSIX_TYPED_MEMORY_OBJECTS类型存储对象实时()
XSI_XOPEN_UNIXX/Open扩充接口