C++ string copy如何实现子字符串复制

   2024-10-06 4370
核心提示:在C++中,可以使用substr函数来实现子字符串的复制。substr函数可以从一个字符串中提取指定长度的子字符串,并返回一个新的字符

在C++中,可以使用substr函数来实现子字符串的复制。substr函数可以从一个字符串中提取指定长度的子字符串,并返回一个新的字符串。

下面是一个简单的示例代码,演示如何使用substr函数来复制子字符串:

#include <iostream>#include <string>int main() {    std::string str = "Hello, World!";        // 从位置6开始复制6个字符    std::string subStr = str.substr(6, 6);        std::cout << "原始字符串: " << str << std::endl;    std::cout << "复制的子字符串: " << subStr << std::endl;        return 0;}

在上面的示例中,我们首先定义了一个字符串str,然后使用substr函数从位置6开始复制6个字符,将结果存储在subStr中。最后,输出原始字符串和复制的子字符串。运行代码将输出:

原始字符串: Hello, World!复制的子字符串: World!

通过这种方式,我们可以很方便地复制一个字符串的子字符串。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号