包含的头文件
#include<ctype.h>
字符分类函数
函数 | 如果他的参数符合下面的条件就返回真 |
iscntrl() | 任何控制字符 |
isspace() | 空白字符:空格“ ”,换页“\f",换行”\n", 回车“\r”,制表符“\t”,垂直制表符"\v" |
isdigit() | 十进制数字0-9 |
isxdigit() | 十六进制数字 包括所有十进制数字,大小写字母 |
islower() | 小写字母a-z |
isupper() | 大写字母A-Z |
isalpha() | 所有大小写字母 |
isalnum() | 所有大小写字母和数字 |
ispunct() | 标点符号 任何不属于数字和大小写字母的图形符号(可打印) |
isgraph() | 任何图形字符 |
字符转换函数
函数 | 功用 |
tolower() | 大写字母转化为小写字母 |
toupper() | 小写字母转化为大写字母 |