c++字符串反转函数
string reverse(string str)
{
int i = 0;
int j = str.length() - 1;
while (i < j) {
char temp = str[i];
字符串函数str str[i] = str[j];
str[j] = temp;
i++;
j--;
}
return str;
}
在C++中,字符串反转函数可以用来将一个字符串反转过来,以达到某种特定的效果。很多时候,字符串反转也会被单独使用来让字符串以不同的方式排序、输出或处理。一般来讲,想要将一个字符串反转,可以采用以下几种方式:
(1)使用C++标准库中的reverse()函数;
(2)使用库stringstream(stringstream )内的reverse()方法;
(4)使用自定义的指针反转函数。
由此可见,使用C++语言来反转字符串,很容易实现。只要用一点小小的技巧,就可以实现字符串反转功能,取出被反转的字符串,以便实现某些特定的功能,十分方便快捷。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论