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 |