c++中如何修改string中字符串重的一个字符
时间: 2023-12-06 11:39:30 浏览: 71
要修改 C++ 中的 string 中的一个字符,可以使用 `[]` 运算符来访问该字符并进行修改。例如,以下代码将字符串 `str` 中的第一个字符修改为 `x`:
```c++
#include <iostream>
#include <string>
int main() {
std::string str = "hello";
str[0] = 'x';
std::cout << str << std::endl; // 输出 "xello"
return 0;
}
```
在这个例子中,我们使用 `[]` 运算符来访问字符串的第一个字符,并将其修改为 `x`。请注意,`[]` 运算符返回一个引用,因此可以直接修改该字符。
阅读全文