c++ 字符串截取函数
时间: 2023-10-13 20:06:09 浏览: 305
C语言实现字符串截取
4星 · 用户满意度95%
C++ 中可以使用 substr() 函数来截取字符串。该函数的语法如下:
```
string substr (size_t pos, size_t len) const;
```
其中,pos 表示要截取的起始位置,len 表示要截取的长度。如果省略 len 参数,则默认截取到字符串末尾。
例如,以下代码将从字符串 str 的第 3 个字符开始截取 5 个字符:
```
string str = "Hello, world!";
string substr = str.substr(2, 5); // "llo, "
```
注意,substr() 函数返回的是一个新的字符串,原字符串不会被修改。
阅读全文