45 // isgraph(c) 当c不是空格但可打印时为真
46 // islower(c) 当c是小写字母时为真
47 // isprint(c) 当c是可打印字符时为真
48 // ispunct(c) 当c是标点符号时为真
49 // isspace(c) 当c是空白时为真
50 // isupper(c) 当c是大写字母是为真
51 // isxdigit(c) 当c是十六进制数字时为真
52 // tolower(c) 如果c是大写字母,输出对应的小写字母:否则原样输出c
53 // toupper(c) 如果c是小写字母,输出对应的大写字母:否则远洋输出c
54
55 //基于范围的for语句
56 for(auto c : addAll)
57 {
58 cout << c << endl;
59 }
60 // 基于下标的for语句
61 for(int i = 0; i < addAll.length(); ++i)
62 {
63 cout << addAll[i] << endl;
64 }
65
66
67 }
string的使用比较多,并且使用频率很高。
所以对string的具体操作函数上还是需要多熟悉。
关于下标操作再说一点,一定保证不要越界
|