c++截取某个字符串的某一段
时间: 2023-08-01 13:06:32 浏览: 371
截取特定部分字符串
5星 · 资源好评率100%
在C++中,可以使用 `substr()` 方法来截取一个字符串的某一段。该方法需要两个参数,第一个参数是起始位置,第二个参数是截取的长度。
例如,截取字符串 `str` 的第 3 个字符开始的 5 个字符:
```c++
string str = "Hello, world!";
string substr = str.substr(2, 5);
```
这将返回一个新的字符串 `substr`,其值为 "llo, "。
另外,如果要截取从某个位置开始一直到字符串末尾的所有字符,可以将第二个参数省略不写:
```c++
string substr = str.substr(2);
```
这将返回一个新的字符串 `substr`,其值为 "llo, world!"。
阅读全文