现在情况是,在现有的待处理字符串中,中间,左边,右边可能都会有空格。
1 //去字符串中的空格,只去左空格,只去右空格,去全部空格。 2 #include <stdio.h> 3 4 /*只去除右边空格*/ 5 6 void trimStrRightSpace(char *str) 7 { 8 #if 0 //思路:先移动到末尾,再往左遍历,直到遇到非空格为止。再回退一次,置个0 9 while(*str) 10 str++; 11 while(*(--str) == ' '); 12 *(++str) = '