#include <iostream>
#include <string>
using namespace std;
string f(string str ){
int len=str.length() ;
if (len<=1)
return str;
return f(str.substr( 1))+str.substr(0,1); //substr(0,1)表示从下标0开始取一个字符形成的串
} //substr(1)表示从下标1开始到结尾形成的串
int main()
{
string sa="wewe89r";
cout<<f(sa);
return 0;
}
C++通过递归实现字符串反转
最新推荐文章于 2023-07-18 11:05:36 发布