/*打印字符串反转----一个简单的递归搞定*/
/*******************************/
void stringreverse(string s,int start){
//把指指针不断地往后,当指针指向最后一个字符(字符串的结束符时往回开始打印)
if(start==s.length())
return;
stringreverse(s,start+1);
cout<<s[start];
}
/*******************************/
void stringreverse(char* str1){
if(*str1==NULL)
return;
stringreverse(str1+1);
cout<<*(str1)<<endl;
}
/*******************************/
void stringreverse(char* str){
if(*str==NULL)
return;
stringreverse(++str);
cout<<*(--str)<<endl;
}
/*******************************/
打印字符串反转
最新推荐文章于 2022-08-03 20:34:49 发布