C 语言标准库函数

<ctype.h> 是 C 标准库的字符分类头文件,声明了一组测试和转换单个字符的函数,例如检查字符是否为大写(isupper)、是否为数字(isdigit)、把大写转小写(toupper)等。

函数总览

函数作用
isalnum检查字符是否为字母或数字
isalpha检查字符是否为字母
iscntrl检查字符是否为控制字符
isdigit检查字符是否为十进制数字
isgraph检查字符是否有图形表示
islower检查字符是否为小写字母
isprint检查字符是否可打印
ispunct检查字符是否为标点符号
isspace检查字符是否为空白字符
isupper检查字符是否为大写字母
isxdigit检查字符是否为十六进制数字
tolower把大写字母转换为小写
toupper把小写字母转换为大写

用法提示

ctype.h 的函数接受 int 参数(实际传字符时自动按 ASCII 值转换),满足条件返回非零整数、否则返回 0。通常配合循环逐字符处理字符串。