思路:採用雙指標操作,將乙個指標指向字串的末尾後面的『\0』
另乙個指標指向替換之後的』\0』位置然後替換就好的 當兩個指標的位置相等的時候也就說明所有的空格替換完畢,並且兩個指標同時指向字串的首位址。
**:
#include
#include
#define m 100
intmain
(int argc,
const
char
*ar**)
;gets
(str)
;puts
(str)
;int i=0;
char
*p=str;
while
(*p!=
'\0'
) p++;}
char
*q=null
; q=p+i*2;
while
( p != q )
else
q--; p--;}
puts
(str)
;return0;
}
將空格用 20替換
include using namespace std class solution 求空格數 for i 0 iif str i count 新陣列的長度,但若str只有length個空間那麼直接使用就會發生陣列越界,根據題意str不止那麼一點空間,length count 2 length fo...
空格使用20 進行替換
題目 給乙個字串,將中間的空格用 20 進行替換 replace blank.cpp offer test created by caixiao on 2017 8 6.include include include using namespace std string rep bla string...
jquery 替換空格
如果是用php替換所有的空格,可以直接這樣寫 srt str replace str 替換所有的空格.但自己有js這樣 str str.replace 寫替換空格的時候,打乙個空格可以替換,如果打兩個空格以上,就不可以了。js去除空格的方法目前共有12種 實現1 string.prototype.t...