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

c++ string中取某一部分字符串

作者:野牛程序员:2023-11-23 08:41:50 C++阅读 2995

可以使用substr函数来从C++的字符串中获取某一部分子字符串。substr函数接受两个参数,第一个参数是起始位置的索引,第二个参数是要提取的子字符串的长度。

下面是一个简单的例子:

#include <iostream>
#include <string>

int main() {
    std::string originalString = "Hello, World!";
    
    // 从索引6开始,提取4个字符
    std::string subString = originalString.substr(6, 4);

    std::cout << "Original String: " << originalString << std::endl;
    std::cout << "Substring: " << subString << std::endl;

    return 0;
}

在这个例子中,originalString.substr(6, 4)将从索引6开始提取4个字符,因此subString将包含"World"。

可以根据需要更改起始索引和子字符串的长度来获取不同的子字符串。


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

最新推荐

热门点击