天威宽带好用吗:用递归实现string的逆置,我写的代码可以实现吗?

来源:百度文库 编辑:神马品牌网 时间:2024/05/04 07:44:54
char* reverse (string A,int maxsize)
{
if(*A){
char t=A[maxsize-1];
for(int i=maxsize-1;i>=0;i++){
A[i]=A[i-1];
}
return reverse(A+1,maxsize-1);
}
}
我已经看出问题了,谢谢两位的热心。

你自己试试呀。调试程序比编程更让人有进步。高手的能力表现在不是能编程上,而是能解决调试错误上。

你这个肯定不能实现,你可以看看PASCAL的教材,上面又一个一样的程序