头文件
包含函数原型,数据类型和常量。
宏在第13章讲。
用户自定义头文件用#include预处理指令
#include "square.h"
13.2呈现更多细节。
- <assert.h>
包含添加诊断测试辅助程序调试的信息。
- <ctype.h>
测试字符某些特性的函数原型,以及字母大小写转换的函数原型。
- <errno.h>
用来报告错误条件的宏。
- <float.h>
系统浮点数大小限制。
- <limits.h>
系统整数大小限制。
- <locale.h>
包含用来根据运行地址修改程序的函数原型和其它信息,本地化概念使计算机系统拥有处理全球通用的表示不同数据如日期,时间,货币总量和大数值的能力。
- <math.h>
数学库函数原型。
- <setjmp.h>
绕过正常函数返回序列的函数原型。
- <signal.h>
处理多种程序执行期间的条件的函数原型与宏。
- <stdarg.h>
处理函数数目与类型未定参数列表的宏。
- <stddef.h>
C语言进行计算所需的通用类型定义。
- <stdio.h>
标准输入输出库函数原型以及它们使用的信息。
- <stdlib.h>
数值字符串转换,内存分配,随机数和其它工具函数的原型。
- <string.h>
字符串处理函数原型。
- <time.h>
处理时间和日期的函数原型以及类型。