为什么我这么写不可以呢?请问一下有什么问题?
char *revStr(char *s) { int i,j,len; char *p; len=strlen(s); for(i=0,j=len-1;j>=0;i++,j--){ *(p+i)=*(s+j); } return p; }