函数 | 简述 |
isupper(c) | 测试c是否为大写字母A~Z |
islower(c) | 测试c是否为小写字母a~z |
isalpha(c) | 测试c是否为大写字母或者小写字母 |
isdigit(c) | 测试c是否为数字0~9 |
isxdigit(c) | 测试c是否为是16进制数字0~9、a~f、A~F |
isalnum(c) | 测试c是否为是否是字母或数字 |
isspace(c) | 测试c是否为是空白(空格‘ ’,换行符‘\n’,回车符'\r',换页符'\f',水平制表符'\t',垂直制表符'\v') |
isblank(c) | 测试c是否为是空格字符,用于在一行文本中分隔多个单词(默认为空格或水平制表符) |
ispunct(c) | 测试c是否为标点符号,(_{}[]#()<>%:;.?*+-/^&|~!=,\" ') |
isprint(c) | 测试c是否为可打印字符(大写小写字母、数字、标点符号、空格) |
iscntrl(c) | 测试c是否为控制符,即不是可打印字符的字符 |
isgraph(c) | 测试c是否为图形字符,即除了空格之外的所有可打印字符 |
tolower(c) | 如果c是大写,返回c的小写形式,否则返回c |
toupper(c) | 如果c是小写,返回c的大写形式,否则返回c |
本文为原创文章,版权归Aet所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Zlib记述:一09/17
- ♥ 关于创建文件以及umask的问题06/09
- ♥ 【线性代数】:第一章07/09
- ♥ 2020_11_2302/17
- ♥ 排序_计数排序05/08
- ♥ 详解build.gradle文件10/02