清除字符串空格
1.清除字符串中右邊的空格
?從字符串尾部開始,找到非空格處,將下一個字符置為0即可。
//清除右邊空格 #include<stdio.h> int main() {char buf[] = "hello world ";int len = 0;//calculate the length of stringwhile(buf[len++]);len--;int i;for(i = len - 1; i >= 0; i--){if(buf[i] != ' '){buf[i+1] = 0; // == buf[i+1] = '\0'break;}}printf("buf = %s\n",buf);return 0; }2.清除字符串左邊的空格。
- 確定字符串左邊有多少個空格;
- 將字符串整體左移空格數(shù)
- 將字符串最后位置0
?
轉(zhuǎn)載于:https://www.cnblogs.com/wanghao-boke/p/11031033.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
- 上一篇: 女性不孕症是什么
- 下一篇: 成都欢乐谷门票好多钱