雪莉被琴酒折磨的故事:用递归实现string的逆置,我写的代码可以实现吗?

来源:百度文库 编辑:高校问答 时间:2024/04/29 15:11:34
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的教材,上面又一个一样的程序