天天看点

ctype.h头文件下的函数

ctype.h再C和C++中的使用

ctype.h是C标准函数库中的头文件,定义了一批C语言字符分类函数(C character classification functions),用于判断给定字符是属于哪一类特定的字符类别,如:字母字符、控制字符等等。

它既支持单字节字符(每个字符用一个字节表示,不包含256个以上的字符,范围:0x00到0xFF),也支持宽字符(用多个字节来代表的字符,表示比8位字符还宽的数据类型)。

在C库中,字符分类函数一般用静态查表(查表法)来实现,而不用比较测试(比较法)。

单字节字符处理函数在C的ctype.h(C++的cctype )中声明。宽字节字符处理函数在C的wctype.h(C++的cwctype)中声明.

ctype.h头文件下的函数