c語言1除以2 怎么用C語言刪除字符串中的指定字符?
怎么用C語言刪除字符串中的指定字符?使用指針重新組織字符串?dāng)?shù)據(jù)可以輕松刪除指針字符。參考代碼如下:;#include<stdio。H>void del_Chr(char*s,char CH){
怎么用C語言刪除字符串中的指定字符?
使用指針重新組織字符串?dāng)?shù)據(jù)可以輕松刪除指針字符。參考代碼如下:;#include<stdio。H>void del_Chr(char*s,char CH){char*t=s//目標(biāo)指針首先指向原始字符串頭,而(*s!=“)//遍歷字符串s{if(*s!=CH)//如果不刪除當(dāng)前字符,則將其保存到目標(biāo)字符串*t=*s//檢查下一個字符}*t=“//設(shè)置目標(biāo)字符串的結(jié)尾。}void main(){char str[]=“***abcde***fghi***”delChr(str,“*”)printf(“str=[%s]”,str)}
作為您的參考,它非常好,但我沒有寫它
35; include
char char*dstr(char*s,char c)
int main()
{
char STR[1000
]char此操作的目的是挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符挖出字符使用字符串中的字符刪除%C,這是刪除%C后字符串的結(jié)果,這是刪除%C%C的結(jié)果,這是下面的結(jié)果(ttttt,which
!char*dstr*dstr(這是下圖中的return,這是return,這是return,這是return,這是return,這是return,這是return,這是return,這是returnreturn in the return in the return in the return是return in the return in the return]}
運行結(jié)果