<stdio.h>定义了输入输出函、类型、和宏。其中包括几个重要的数据类型:FILE、size_t和fpos_t。size_t是由运算符sizeof产生的无符号整型;fpos_t定义能够唯一说明文件中的每个位置的对象。由头部定义的最有用的宏是EOF,其值代表文件的结尾。
<assert.h>定义了C的预编译宏assert,通常用于辅助检查程序的逻辑错误和一些类型的bug。(常见)
<complex.h> 用于操作复数运算的一组函数
<ctype.h>数据类型定义和字符处理函数
<errno.h>检测程序错误的返回值并定义错误类型
<fenv.h>用来控制符点操作环境
<float.h>实数运算的系统参数
<iso6464.h>在ISO6464字符集下面编程的接口
<limits.h>整型运算的系统参数
<locale.h>设定本地化参数
<math,h>数学函数
<setjmp.h>非局部分支和跳转处理
<signal.h>信号处理函数
<stdarg.h>可变长度参数表
<stdbool.h>布尔值操作函数
<stddef.h>标准定义
<stdint.h>定义整型的各种变量函数
<stdlib.h>标准库工具
<string.h>
<tgmath.h>通用数学宏
<time.h>时间和日期相关的数据结构和函数
<wchar.h>
<wctype.h>