C语言 逆序字符串内容函数

void fun(char *s)
{
   int i=0,t,n=strlen(s);
   for(;s+i<s+n-1-i;i++)
   {

  //将字符串从0开始赋值给t
      t=*(s+i);

  //将原来的地址替换掉新的地址
      *(s+i)=*(s+n-1-i);

  //在将先前的内容赋值给原来的地址
      *(s+n-1-i)=t;
   }
}

posted @ 2012-04-18 00:57  小沣  阅读(271)  评论(0编辑  收藏  举报