ISO C标准定义的头文件
按照各标准头文件可将ISO库分成24个区如下表。POSIX.1标准包括这些头文件以及另外一些头文件。
| 头文件 | 说明 |
|---|---|
| assert.h | 验证程序断言 |
| complex.h | 复数算术运算支持 |
| ctype.h | 字符分类和映射支持 |
| errno.h | 出错码 |
| fenv.h | 浮点环境 |
| float.h | 浮点常量及特性 |
| inttypes.h | 整型格式变换 |
| iso646.h | 赋值、关系及一元操作符宏 |
| limits.h | 实现常量 |
| locale.h | 本地化类别及相关定义 |
| math.h | 数学函数、类型声明及常量 |
| setjmp.h | 非局部goto |
| signal.h | 信号 |
| stdarg.h | 可变长度参数表 |
| stdbool.h | 布尔类型和值 |
| stddef.h | 标准定义 |
| stdint.h | 整型 |
| stdio.h | 标准I/O库 |
| stdlib.h | 实用函数 |
| string.h | 字符串操作 |
| tgmath.h | 通用类型数学宏 |
| time.h | 时间和日期 |
| wchar.h | 扩充的多字节和宽字符支持 |
| wctype.h | 宽字符分类和映射支持 |
POSIX
POSIX是一个最初由IEEE制定的标准族。POSIX即可移植操作系统接口(portable operating system interface),原本指的只是IEEE标准1003.1-1988(操作系统接口),后来则扩展成包括很多标记为103的标准及标准草案,如shell。
以下几个表格总结了POSIX.1指定的必需的和可选的头文件。由于POSIX.1 包含了ISO C标准库函数,所以前文的表也是必须的。
POSIX标准定义的必需的头文件 :

这篇博客介绍了ISO C标准定义的头文件,并详细探讨了POSIX标准,包括其起源、扩展和涵盖的头文件分类。内容涵盖了POSIX.1必需的、可选的XSI头文件以及可选接口组和选项码。此外,还提到了POSIX.1对超级用户概念的处理。
最低0.47元/天 解锁文章
1697

被折叠的 条评论
为什么被折叠?



