ctype.h是C標(biāo)準(zhǔn)函數(shù)庫中的頭文件,定義了一批C語言字符分類函數(shù)(C character classification functions),用于測試字符是否屬于特定的字符類別,如字母字符、控制字符等等。既支持單字節(jié)字符,也支持寬字符。現(xiàn)代的C庫中,字符分類函數(shù)一般不用比較測試(comparison tests)實(shí)現(xiàn),而是靜態(tài)查表來實(shí)現(xiàn)。例如,創(chuàng)建一個由256個8位寬整數(shù)組成的數(shù)組,每個整數(shù)的每位對應(yīng)字符的特定的分類性質(zhì),如屬于數(shù)字、屬于字母等。