猿问

指针函数怎么写?

删除字符串s中的所有空格(包括Tab、回车符和换行符)。在函数中打印出来删除空格后的字符串

shalling12
浏览 1266回答 1
1回答

asd8532

char  *trim(char *src){         int len = strlen(src);         char *dst = (char *)malloc(len*sizeof(char));         char *p = src;         char  *q = dst;         while(*p){             if(*p != ' '){                  *q++ = *p;                   }              p++;            }        *q = '\0';       printf("String after TRIM : %s\n".dst);       retrun dst; }
随时随地看视频慕课网APP
我要回答