c++取字符串的某一段
作者:野牛程序员:2023-12-09 21:05:48 C++阅读 2889
使用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

