当前位置:首页 C++ > 正文

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
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击