//去掉前后的空字符
void trim_whitespace(
char* str)
{
//查找前面的空字符
char* p;
int i;
p=str;
for (i=0; isspace(p[i]); i++)
;
//清除前面的空字符
for (; *p; p++)
*p=p[i];
p=str;
//清除后面的空字符
for (i=strlen(str)-1; isspace(p[i]); i--)
p[i]=0;
}
void trim_whitespace(
char* str)
{
//查找前面的空字符
char* p;
int i;
p=str;
for (i=0; isspace(p[i]); i++)
;
//清除前面的空字符
for (; *p; p++)
*p=p[i];
p=str;
//清除后面的空字符
for (i=strlen(str)-1; isspace(p[i]); i--)
p[i]=0;
}