获取单个字符
1、范围for
string word("helloworld");
for(auto a:word)//a为单个字符
//如果需要对字符进行修改要加上引用&
for(auto &a:word)
a='x';
//上面就把word里面的所有字符替换为了x
2、下标运算符[ ]
看成数组
3、迭代器
头文件cctype处理字符的函数
isalnum(c)
字母或数字为真
isalpha(c)
字母为真
isdigit(c)
数字为真
iscntrl(c)
控制字符为真
islower(c)
小写为真
isupper(c)
大写为真
isxdigit(c)
十六进制数字为真
isprint(c)
可打印字符
ispunct(c)
标点符号
isspace(c)
空白(空格、制表符、换行符、回车符)
tolower(c)
输出小写字母
toupper(c)
输出大写字母