cpp 可以翻转string字符串吗?
时间: 2023-08-15 20:06:15 浏览: 94
!实例研究:字符串类String.rar_字符串类_类String重载
是的,C++可以通过使用 `reverse()` 方法来翻转字符串。以下是一个简单的例子:
```cpp
#include <iostream>
#include <string>
#include <algorithm>
int main() {
std::string str = "Hello, World!";
std::reverse(str.begin(), str.end());
std::cout << str << std::endl;
return 0;
}
```
输出应该为 `!dlroW ,olleH`。我们使用了 `<algorithm>` 头文件中的 `reverse()` 方法,并将其应用于字符串的起始和结束位置。
阅读全文