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