1.常规解法:
int trim(char* str)
{
int count = 0;
char* p = str;
bool first = true;
while(*str != '\0' && *str == ' '){
count++;
str++;
}
if(*str == '\0'){
*p = '\0';
return count;
}
while(*str != '\0'){
while(*str != '\0' && *str != ' '){
*p++ = *str++;
}
if(*str == '\0')break;