C 语言标准库
| 库名 |
用途 |
时间 |
| assert.h |
条件编译宏 |
C89 |
| ctype.h |
字符类型判断 |
C89 |
| errno.h |
涉及错误报告的宏 |
C89 |
| float.h |
float 类型的限制 |
C89 |
| limits.h |
基础类型大小 |
C89 |
| locale.h |
本地化工具 |
C89 |
| math.h |
通用的数学函数 |
C89 |
| setjmp.h |
非本地跳转 |
C89 |
| signal.h |
信号处理相关 |
C89 |
| stdarg.h |
可变变量声明相关 |
C89 |
| stddef.h |
通用的宏定义 |
C89 |
| stdio.h |
输入输出 |
C89 |
| stdlib.h |
内存操作、程序工具、字符串转换、随机数 |
C89 |
| string.h |
字符串处理 |
C89 |
| time.h |
时间日期 |
C89 |
| iso646.h |
可选的运算符拼写方式 |
C95 |
| wchar.h |
拓展的多字节和宽字符工具 |
C95 |
| wctype.h |
区分宽字符类型的函数 |
C95 |
| complex.h |
复数运算 |
C99 |
| fenv.h |
浮点数运算环境相关 |
C99 |
| inttypes.h |
int 类型的格式转换 |
C99 |
| stdbool.h |
boolean 类型相关 |
C99 |
| stdint.h |
固定长度的 int 类型 |
C99 |
| tgmath.h |
泛类型的数学宏相关 |
C99 |
| stdalign.h |
alignas 和 alignof 转换宏 |
C11 |
| stdatomic.h |
原子操作相关 |
C11 |
| stdnoreturn.h |
noreturn 宏相关 |
C11 |
| threads.h |
线程库 |
C11 |
| uchar.h |
UTF 字符工具 |
C11 |