编写一个函数,使用指针替换字符串中的某个字符为另一个字符。
时间: 2024-06-18 20:05:29 浏览: 136
您好,编写一个函数来替换字符串中的某个字符为另一个字符,可以使用指针来实现。可以参考以下代码实现:
```c++
void replace_char(char* str, char old_char, char new_char) {
while (*str != '\0') {
if (*str == old_char) {
*str = new_char;
}
str++;
}
}
```
这个函数会遍历字符串,如果发现某个字符与被替换的字符相同,则用新字符替换它。其中 `*str` 表示指向当前字符的指针。
阅读全文