#include <iostream>
#include <algorithm>
#include <string>
int main() {
// 定义一个字符串
std::string str = "Hello, World!";
// 使用标准库函数 reverse 来反转字符串
std::reverse(str.begin(), str.end());
// 输出反转后的字符串
std::cout << "Reversed string: " << str << std::endl;
return 0;
}
#include <iostream>
用于输入输出操作,#include <algorithm>
提供了 std::reverse
函数,#include <string>
提供了 std::string
类。std::string str = "Hello, World!";
创建了一个字符串对象 str
,并初始化为 "Hello, World!"
。std::reverse(str.begin(), str.end());
使用标准库中的 std::reverse
函数来反转字符串。str.begin()
和 str.end()
分别返回字符串的起始和结束迭代器。std::cout << "Reversed string: " << str << std::endl;
将反转后的字符串输出到控制台。希望这段代码和解释对你有帮助!
上一篇:c++队列queue
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站