请编写一个函数,使用指针将字符串中的指定字符替换为另一个字符。
时间: 2024-06-18 11:05:30 浏览: 88
可以编写一个如下所示的函数,使用指针将字符串中的指定字符替换为另一个字符:
```c++
void replaceChar(char* str, char oldChar, char newChar) {
while(*str != '\0') {
if(*str == oldChar) {
*str = newChar;
}
str++;
}
}
```
其中,`str` 表示要进行替换的字符串,`oldChar` 表示要被替换的字符,`newChar` 表示替换后的新字符。该函数使用了指针来遍历字符串中的每一个字符,如果发现了需要被替换的字符,就用新字符替换它。
阅读全文