摘要: 請編寫一個(gè)函數(shù),刪除一個(gè)字符串的一部分。函數(shù)原型如下:
int del_substr(char *str, char const *substr)
函數(shù)首先應(yīng)判斷substr是否出現(xiàn)在str中。如果它并未出現(xiàn),函數(shù)就返回0;如果出現(xiàn),函數(shù)應(yīng)該把str中位于該子串后面的所有字符復(fù)制到該子串的位置,從而刪除這個(gè)子串,然后函數(shù)返回1。如果substr多次出現(xiàn)在str中,函數(shù)只刪除第1次出現(xiàn)的子串。函數(shù)的第2個(gè)參數(shù)絕不會(huì)被修改。
閱讀全文