在C++中,有几种方法可以遍历字符串:
std::string str = "Hello World";
for(int i = 0; i < str.length(); i++) {
char c = str[i];
// 对字符c进行操作
}
std::string str = "Hello World";
for(auto it = str.begin(); it != str.end(); ++it) {
char c = *it;
// 对字符c进行操作
}
std::string str = "Hello World";
for(char c : str) {
// 对字符c进行操作
}
无论使用哪种方法,都可以遍历字符串的每个字符,并对其进行相应的操作。