1.小写和大写转换
(1)相关函数
C++ 头文件「ctype.h」里的:isalpha、islower、isupper、isalnum等函数_c++ isalpha-优快云博客
- isalpha()用来判断一个字符是否为字母
- isalnum用来判断一个字符是否为数字或者字母,也就是说判断一个字符是否属于a~ z||A~ Z||0~9。
- isdigit() 用来检测一个字符是否是十进制数字0-9
- islower()用来判断一个字符是否为小写字母,也就是是否属于a~z。
- isupper()和islower相反,用来判断一个字符是否为大写字母
以上如果满足相应条件则返回非零,否则返回零。
- int toupper(int c);//参数c为待转换的字符
- int tolower(int c);
toupper()函数:若参数c是小写字母,则返回相应的大写字母;若参数c不是小写字母,则返回参数c的值
tolower()函数:若参数c是大写字母,则返回相应的小写字母;若参数c不是大写字母,则返回参数c的值
包含在头文件 #include <ctype.h>
(2)ASCII码
0~9 ASCII值:48~57
A~Z ASCII值: