C语言ctype.h 字符处理函数

C语言头文件ctype.h包含了一些专门处理字符的函数,这些函数将一个字符作为参数,判断该字符是否属于某个类别,如果属于,则返回真,否则返回假。这些函数如下表

函数 判断类别
isalnum() 字母或数字
isalpha() 字母
isblank() 空白字符(如空格、制表符和换行符)
iscntrl() 控制字符(如Ctrl+B)
isdigit() 数字
isgraph() 可打印字符(除空格外)
islower() 小写字母
isprint() 可打印字符
ispunct() 标点符号
isspace() 空白字符(如空格、换行符、换页符、回车符、制表符等)
isupper() 大写字符
isxdigit() 十六进制数字

还可以使用tolower()函数,参数是一个字符,返回其小写形式;toupper()函数返回大写形式。

你可能感兴趣的:(C/C++)