string a="123456789abcdefg";
1.截取整个字符串
auto str=a.substr(); //结果为 str="123456789abcdefg";
2.从字符串某一个位置开始截取
auto str=a.substr(5); //结果为 str="6789abcdefg";
2.从字符串某一个位置开始截取n个字符
auto str=a.substr(5,10); //结果为 str="6789abcdef";
c++ string的详细用法(16)substr()
最新推荐文章于 2025-07-25 15:57:55 发布
本文详细介绍如何使用C++中的substr函数进行字符串截取,包括截取整个字符串、从特定位置开始截取以及限定截取长度的方法。这些技巧对于处理字符串数据非常实用。
685

被折叠的 条评论
为什么被折叠?



