我想在特定的索引处更改C++字符串,如下所示:
string s = "abc"; s[1] = 'a';
以下代码是否有效?这是一种可以接受的方式吗?
我没有找到任何表明它有效的参考:
http://www.cplusplus.com/reference/string/string/
其中说通过"字符串中的重载[]运算符"我们可以执行写操作.
c++ string
c++ ×1
string ×1