📅  最后修改于: 2023-12-03 15:08:26.106000             🧑  作者: Mango
在 C++ 中,要反转字符串可以通过使用反向函数进行操作。反向函数可以将字符串反向输出,达到反转字符串的效果。本文将介绍如何使用反向函数在 C++ 中反转字符串。
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main(){
string str = "Hello World!";
reverse(str.begin(), str.end());
cout << str << endl;
return 0;
}
上述代码中,我们通过使用 reverse()
函数来实现字符串的反转。
反向函数接受两个迭代器作为参数,分别指向字符串的起始位置和结束位置。通过调用反向函数,我们可以将字符串进行反转。
在我们的示例代码中,我们首先声明一个字符串变量 str
,并将其赋值为 Hello World!
。接着我们使用 reverse()
函数来反转字符串。
最后,我们调用 cout
输出反转后的字符串,即 !dlroW olleH
。
反向函数是一个非常好用的函数,可以方便的帮助我们反转字符串。在实际编程中,我们也可以使用这个函数来完成字符串的反转操作。