substr函数用法
时间: 2023-11-08 10:02:56 浏览: 181
substr函数的使用.zip
substr函数用于提取字符串中的子串。它接受两个参数,第一个参数是要提取的子串的起始位置,第二个参数是要提取的子串的长度。如果省略第二个参数,则返回从起始位置到字符串末尾的所有字符。
下面是substr函数的使用示例:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
// 提取从位置6开始的子串,长度为5
std::string substr1 = str.substr(6, 5);
std::cout << substr1 << std::endl; // 输出 "World"
// 提取从位置0开始的子串,直到字符串末尾
std::string substr2 = str.substr(0);
std::cout << substr2 << std::endl; // 输出 "Hello, World!"
return 0;
}
```
阅读全文