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

c++中string的substr函数

作者:野牛程序员:2023-11-23 09:54:16 C++阅读 2689

C++中的substr函数用于从一个字符串中提取子字符串。它接受两个参数:起始位置(索引)和子字符串的长度。下面是一个简单的示例:

#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, World!";
    
    // 从索引6开始提取长度为5的子字符串
    std::string sub = str.substr(6, 5);

    std::cout << "Original String: " << str << std::endl;
    std::cout << "SubString: " << sub << std::endl;

    return 0;
}

这将输出:

Original String: Hello, World!
SubString: World

在这个例子中,substr(6, 5)从索引6开始提取长度为5的子字符串,因此它包含了原始字符串中的 "World" 部分。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击