C89定义15个头文件,C95新增3个,C99新增6个,C11新增5个,共29个。 头文件 简介 assert.h 条件编译宏,将参数与零比较 ctype.h 用来确定包含于数据中的类型的函数 errno.h 报告条件错误的宏
C89定义15个头文件,C95新增3个,C99新增6个,C11新增5个,共29个。
头文件 简介 assert.h 条件编译宏,将参数与零比较 ctype.h 用来确定包含于数据中的类型的函数 errno.h 报告条件错误的宏 float.h 浮点数类型的极限 limits.h 基本类型的大小 locale.h 本地化工具 math.h 常用数学函数 setjmp.h 非局部跳转 signal.h 信号处理 stdarg.h 可变参数 stddef.h 常用宏定义 stdio.h 输入/输出 stdlib.h 基础工具:内存管理、程序工具、字符串跳转、随机数 string.h 字符串处理 time.h 时间/日期工具 iso646.h 符号的替代写法 wchar.h 扩展多字节和宽字符工具wctype.h 用来确定包含于宽字符数据中的类型的函数 complex.h 复数运算 fenv.h 浮点数环境 inttypes.h 整数类型的格式转换 stdbool.h 布尔类型 stdint.h 定宽整数类型 tgmath.h 泛型数学(包装math.h和complex.h的宏) stdalign.h alignas和alignof便利宏 stdatomic.h 原子类型 stdnoreturn.h noreturn便利宏 threads.h 线程库 uchar.h UTF-16和UTF-32字符工具