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小时内删除。