<分区>
如何在 C++ 中访问字符串索引? 例如:如果我有字符串变量名称 test 并且我想从索引号 5 到 9 访问它。我如何使用 C++ 做到这一点?
string test;
cout<<test[5:9];
上面的方法我都试过了,还是不行。有什么建议么?谢谢。
标签 c++
<分区>
如何在 C++ 中访问字符串索引? 例如:如果我有字符串变量名称 test 并且我想从索引号 5 到 9 访问它。我如何使用 C++ 做到这一点?
string test;
cout<<test[5:9];
上面的方法我都试过了,还是不行。有什么建议么?谢谢。
最佳答案
如果包含字符串库,可以使用substr方法:
http://www.cplusplus.com/reference/string/string/substr/
cout << test.substr(5, 4)
请注意,参数是起始索引和子字符串的长度,而不是起始索引和最后索引。
关于c++ - C++中字符串索引的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20860203/