c++substr用法
时间: 2024-05-18 19:09:41 浏览: 105
substr函数用法 substr的用法
C++中的substr函数用于截取字符串的一部分。它的语法格式为:
```c++
string substr (size_t pos, size_t len) const;
```
其中,pos表示要截取的起始位置,len表示要截取的长度。
举个例子,如果有一个字符串str,我们想要截取从第三个字符开始,长度为5的子串,可以这样写:
```c++
string str = "Hello World";
string subStr = str.substr(2, 5);
```
这样就可以得到子串"llo W"。
注意,substr返回的是一个新的字符串,原字符串不会受到影响。如果省略len参数,则从pos开始截取到字符串末尾。
阅读全文