cctype头文件
cctype.h是字符处理头文件。其声明一组功能,以分类和转换单个字符。
功能
这些函数以字符的值作为参数,返回另一个字符或者布尔值或者代表布尔值的int型。
字符分类功能:
他们检查作为函数参数传递的字符是否特定类型。
函数 | 功能 |
---|---|
isalnum | 检查字符是否为字母数 |
isalpha | 检查字符是否为字母 |
isblank | 检查字符是否为空白(C++11以上支持) |
iscntrl | 检查字符是否为控制字符 |
isdigit | 检查字符是否为小数位 |
isgraph | 检查字符是否有图形表示 |
islower | 检查字符是否为小写字母 |
isprint | 检查字符是否可打印 |
ispunct | 检查字符是否为标点符号字符 |
isspace | 检查字符是否为空白 |
isupper | 检查字符是否为大写字母 |
isxdigit | 检查字符是否为六分位数 |
字符转换功能:
函数 | 功能 |
---|---|