C++ 访问字符串
访问字符串
您可以通过方括号 []
中的索引号来访问字符串中的字符。
此示例打印 myString 中的第一个字符
注意: 字符串索引从 0 开始:[0] 是第一个字符。[1] 是第二个字符,依此类推。
此示例打印 myString 中的第二个字符
要打印字符串的最后一个字符,您可以使用以下代码
更改字符串字符
要更改字符串中特定字符的值,请引用索引号,并使用单引号
at() 函数
<string>
库还包含一个 at()
函数,可用于访问字符串中的字符
示例
string myString = "Hello";
cout << myString; // 输出 Hello
cout << myString.at(0); // 第一个字符
cout << myString.at(1); // 第二个字符
cout << myString.at(myString.length() - 1); // 最后一个字符
myString.at(0) = 'J';
cout << myString; // 输出 Jello
自己动手试一试 »
提示: 其他有用的字符串函数列表可以在我们的 字符串函数参考 中找到。