指针法去空格

来源:互联网 发布:淘宝炸鱼鱼雷在哪卖 编辑:程序博客网 时间:2024/06/06 13:57
void f(char* from, char* to)


{


       char* p_from = from;


       char* p_to = to;


       while(*p_from==' ' || *p_from=='\t' || *p_from=='\n') p_from++;


       do{


              if(*p_from==' ' || *p_from=='\t' || *p_from=='\n')
                {


                     do{p_from++;} while(*p_from==' ' || *p_from=='\t' || *p_from=='\n');


                     if(*p_from!='\0') *p_to++ = ' ';  


              }


       }while(*p_to++ = *p_from++);


}
0 0
原创粉丝点击