描述:編寫乙個字串替換函式,如函式名為
strreplace(char* strsrc, char* strfind, char* strreplace)
,strsrc為原字串,strfind是待替換的字串,strreplace為替換字串。
如:「abcdefghijklmnopqrstuvwxyz」這個字串,把其中的「rst」替換為「ggg」這個字串,結果就變成了:
abcdefghijklmnopqggguvwxyz
程式如下:
#include//替換字串中的幾個字元
void strreplaceb(char* strsrc, char* strfind, char* strreplace)
*(temp+lastlen) = '\0';
while (*repl != '\0')
p = strsrc;
char* ptemp = temp;//**動態開闢記憶體
while (*ptemp != '\0')
delete temp;
*p = '\0';
}else
strsrc++;
} else
strsrc++; }}
int main()
c c 字串替換
無奈最近專案用c 屢屢遇到困難,最基本功能都沒有。只能自己寫,貼出來只是為了日後誰遇到,省的重寫了,直接複製好了,體力活。char str replace all char src,const char sub,const char dst char result new char result l...
程式語言系列 1 字串 (C C )
c 語言中,字串實際上是使用 0 字元終止的一維字元陣列 include 1.建立 char greeting 6 char greeting hello 2.獲取字串長度 len strlen str1 3.複製 strcpy str1,str2 把str2複製到str1 4.連線 strcat ...
南陽 113字串替換
時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 編寫乙個程式實現將字串中的所有 you 替換成 we 輸入 輸入包含多行資料 每行資料是乙個字串,長度不超過1000 資料以eof結束 輸出對於輸入的每一行,輸出替換後的字串 樣例輸入 you are what you do 樣...