linux c語言字符串--替換串中的字符

項目需求,需要把字符中的某字符替換成其他字符,故提供一base接口以使用,實現如下:

char ql_base_trim_character(char src_string[],char charc_old,char charc_des)
{
    
    char * src_temp = NULL;
    printf("ql_base_trim_character,src_string[%s] from charc[%c] to charc_d[%c]",src_string,charc_o,charc_d);
    while(src_string){
        
        src_temp = strchr(src_string,charc_o);
        if(src_temp == NULL){
            return 1;
        }
       printf("src_temp[%s]",src_temp);
       *src_temp = charc_d;
    }
    return 0;
}

稍微刪除了下base的基本類型爲標準類型,測試應該問題不大

發佈了25 篇原創文章 · 獲贊 2 · 訪問量 5734
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章