编写反转字符串的程序,要求优化速度、优化空间。
16 查阅
参考答案:
char * strrev(char * pstr) char * p=pstr;
{
assert(pstr!=NULL);
char * pret=pstr;
while(*(p++)!='\\0');
p--;
char tmp;
while(p>pstr)
{
tmp=*p;
*(p--)=*(pstr);
*(pstr++)=t