#include <stdio.h>
void Del32(char* pstr)
{
char *p;
p=pstr;
while(*pstr)
{
if(*pstr != 32) //空格的ASCII为32
{
*p=*pstr;
p++;
}
pstr++;
}
*p='\0'; //这个很关键
}
int main()
{
char str[]=" How are you? ";
puts(str);
Del32(str);
puts(str);
}
结果
How are you?
Howareyou?