91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言字符串怎么替換指定字符

小億
227
2024-01-09 03:02:15
欄目: 編程語言

在C語言中,可以使用循環和條件判斷來替換字符串中的指定字符。以下是一個示例代碼:

#include <stdio.h>

void replaceChar(char *str, char oldChar, char newChar) {
    int i = 0;
    while (str[i] != '\0') {
        if (str[i] == oldChar) {
            str[i] = newChar;
        }
        i++;
    }
}

int main() {
    char str[] = "Hello, World!";
    char oldChar = 'o';
    char newChar = 'x';

    printf("原始字符串: %s\n", str);
    replaceChar(str, oldChar, newChar);
    printf("替換后字符串: %s\n", str);

    return 0;
}

運行結果為:

原始字符串: Hello, World!
替換后字符串: Hellx, Wxrld!

在上面的示例中,replaceChar函數接受一個指向字符串的指針,一個要替換的字符oldChar和一個替換后的字符newChar。通過循環遍歷字符串中的每個字符,如果當前字符等于oldChar,則將其替換為newChar

0
新昌县| 大城县| 宿松县| 疏勒县| 棋牌| 镇雄县| 蕲春县| 黄山市| 鄂温| 巴林左旗| 名山县| 房产| 天长市| 柳州市| 阿合奇县| 海盐县| 桐柏县| 普定县| 禄丰县| 新平| 临城县| 将乐县| 宿州市| 乐安县| 呼伦贝尔市| 老河口市| 永修县| 锦州市| 门源| 松阳县| 灵石县| 买车| 陆丰市| 上虞市| 龙州县| 新巴尔虎右旗| 公主岭市| 贵州省| 讷河市| 长垣县| 青海省|