版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CV2017/article/details/85164749
功能
从已有的字符串中截取字符串片段
用法
string substr (起始位置, 字符个数); //返回截取的从起始位置开始满字符个数的字符片段,字符个数包含了起始位置的字符
返回值
string 类型
示例
#include <iostream> #include <string> using namespace std; int main() { string str("abcdefg"); string sNeed = str.substr(0, 3); // 0 表示在 a 的位置,3 表示含 a 在内开始连续的 3 个字符,那么就是 abc cout << sNeed << endl; }
输出结果:abc
文章来源: C++ substr 函数解析