
頭文件包含函數(shù)原型數(shù)據(jù)類型和常量。宏在第13章講。用戶自定義頭文件用#include預(yù)處理指令#include square.h13.2呈現(xiàn)更多細(xì)節(jié)。assert.h包含添加診斷測(cè)試輔助程序調(diào)試的信息。ctype.h測(cè)試字符某些特性的函數(shù)原型以及字母大小寫轉(zhuǎn)換的函數(shù)原型。errno.h用來報(bào)告錯(cuò)誤條件的宏。float.h系統(tǒng)浮點(diǎn)數(shù)大小限制。limits.h系統(tǒng)整數(shù)大小限制。locale.h包含用來根據(jù)運(yùn)行地址修改程序的函數(shù)原型和其它信息本地化概念使計(jì)算機(jī)系統(tǒng)擁有處理全球通用的表示不同數(shù)據(jù)如日期時(shí)間貨幣總量和大數(shù)值的能力。math.h數(shù)學(xué)庫函數(shù)原型。setjmp.h繞過正常函數(shù)返回序列的函數(shù)原型。signal.h處理多種程序執(zhí)行期間的條件的函數(shù)原型與宏。stdarg.h處理函數(shù)數(shù)目與類型未定參數(shù)列表的宏。stddef.hC語言進(jìn)行計(jì)算所需的通用類型定義。stdio.h標(biāo)準(zhǔn)輸入輸出庫函數(shù)原型以及它們使用的信息。stdlib.h數(shù)值字符串轉(zhuǎn)換內(nèi)存分配隨機(jī)數(shù)和其它工具函數(shù)的原型。string.h字符串處理函數(shù)原型。time.h處理時(shí)間和日期的函數(shù)原型以及類型。