deblank.cpp
来自「中文C和指针源代码 书的英文名字是《c and POINTERS》」· C++ 代码 · 共 29 行
CPP
29 行
void deblank(char string[])
{
char *p;
p=string;
while(*p!='\0' && *p==' ')
++p;
while(*p)
{
if (string!=p)
while(*p!='\0' && *p!=' ')
*string++=*p++;
else
while(*p!='\0' && *p!=' ')
{
++string;
++p;
}
*string=*p;
if (*p==' ')
{
++p;
while(*p!='\0' && *p==' ')
++p;
if (*p!='\0')
++string;
}
}
*string='\0';
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?