国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言實現去除字符串中空格的簡單實例

2020-01-26 14:36:20
字體:
來源:轉載
供稿:網友

在網上看了些去除空格的代碼,覺得都不是很簡潔,就自己寫代碼實現它本著高效率,不使用額外存儲空間的想法實現該功能去除空格一共有三種:

1、去除全部空格;
2、一種是去除左邊空格;
3、去除右邊空格 
想去除左右兩邊空格,只要先去除左邊再去除右邊的就行了

以下是實現代碼:

/*去除字符串中所有空格*/

voidVS_StrTrim(char*pStr) { char *pTmp = pStr; while (*pStr != '/0') { if (*pStr != ' ') { *pTmp++ = *pStr; } ++pStr; } *pTmp = '/0'; } /*去除字符串右邊空格*/ void VS_StrRTrim(char *pStr) { char *pTmp = pStr+strlen(pStr)-1; while (*pTmp == ' ') { *pTmp = '/0'; pTmp--; } } /*去除字符串左邊空格*/ void VS_StrLTrim(char *pStr) { char *pTmp = pStr; while (*pTmp == ' ') { pTmp++; } while(*pTmp != '/0') { *pStr = *pTmp; pStr++; pTmp++; } *pStr = '/0'; }</pre> 

以上這篇C語言實現去除字符串中空格的簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 舞钢市| 湘潭市| 南靖县| 聊城市| 望奎县| 东乌珠穆沁旗| 喜德县| 阿拉善右旗| 兴城市| 兰坪| 牙克石市| 鄂州市| 蒙山县| 错那县| 自治县| 长顺县| 道孚县| 罗田县| 无锡市| 长子县| 大理市| 新干县| 烟台市| 墨脱县| 成安县| 晋江市| 广元市| 宜宾县| 遵义县| 鄯善县| 天镇县| 蒲城县| 石首市| 万年县| 双峰县| 宁陵县| 昂仁县| 延吉市| 桐城市| 池州市| 安溪县|