中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言如何替換字符串中的指定字符

小億
101
2024-08-23 01:00:30
欄目: 編程語言

要在C語言中替換字符串中的指定字符,可以使用一個循環遍歷字符串的每個字符,并檢查是否為指定字符,如果是則替換成新的字符。下面是一個簡單的示例代碼:

#include <stdio.h>
#include <string.h>

void replaceChar(char *str, char oldChar, char newChar) {
    int len = strlen(str);
    
    for (int i = 0; i < len; i++) {
        if (str[i] == oldChar) {
            str[i] = newChar;
        }
    }
}

int main() {
    char str[] = "Hello, World!";
    char oldChar = 'o';
    char newChar = '*';
    
    printf("Original string: %s\n", str);
    
    replaceChar(str, oldChar, newChar);
    
    printf("String after replacing '%c' with '%c': %s\n", oldChar, newChar, str);
    
    return 0;
}

在上面的示例中,我們定義了一個replaceChar函數來替換字符串中的指定字符。在main函數中,我們定義了一個字符串str和要替換的字符oldCharnewChar,然后調用replaceChar函數來替換字符串中的指定字符。最后打印替換后的字符串。

0
大兴区| 湘阴县| 诸暨市| 江源县| 当阳市| 青田县| 鸡泽县| 册亨县| 珠海市| 呼玛县| 民乐县| 兖州市| 京山县| 柯坪县| 龙南县| 天镇县| 凭祥市| 新源县| 浦江县| 龙泉市| 通榆县| 许昌县| 阿克陶县| 汾阳市| 岳普湖县| 泽普县| 惠安县| 宜丰县| 饶河县| 广西| 中牟县| 资源县| 葫芦岛市| 元江| 古田县| 岚皋县| 江油市| 邳州市| 咸阳市| 绥化市| 武山县|