哪儿不对?
#include<cstring>
#include<iostream>
using namespace std;
void rev(char *s){ //反转字符串s的字符
for(char *e=s+strlen(s)-1;s<e;++s,--e){
char tmp=*s;
*s=*e; //好像这儿有问题
*e=tmp;
}
}
void main()
{
char *a="123456789";
cout<<a<<endl;
rev(a);
cout<<a<<endl;
}