c++取字符串的某一段
作者:野牛程序员:2023-12-09 21:05:48 C++阅读 2860
使用C++中的字符串切片操作可以实现获取字符串的某一段。可以使用substr
函数来截取字符串的子串。以下是一个简单的示例:
#include <iostream> #include <string> int main() { std::string str = "Hello, World!"; // 从索引2开始,获取长度为5的子串 std::string subStr = str.substr(2, 5); // 输出结果 std::cout << subStr << std::endl; return 0; }
这段代码会输出 "llo, ",因为它从原始字符串的索引2开始,截取长度为5的子串。
请注意,C++中的字符串索引从0开始。因此,str.substr(2, 5)
表示从索引2开始,获取长度为5的子串。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
