我是按你的方法自己修改后行的~!谢谢~!
以下是引用song4在2006-12-13 12:13:46的发言:
不丢内存么
不丢内存么
不丢内存。因为此时无论是形参指针p或者p都已经指向固定的字符串了.不过可以这样改更简单些
char fun(char *p,int i)
{ char temp;
if(i>strlen(p)||i<1) return 0;
temp=p[i-1];
for(;i<=strlen(p);i++)
p[i-1]=p[i];
return temp;
}