substr函数如果两个参数分别指什么
substr函数是用来截取字符串的一部分的函数。它接受两个参数,分别为起始位置和截取长度。
- 第一个参数指定截取的起始位置,可以是正数,表示从字符串的第一个字符开始计数;也可以是负数,表示从字符串的末尾开始计数。
- 第二个参数指定截取的长度,可以是正数,表示从起始位置开始截取的字符个数;也可以是负数,表示从起始位置开始截取,直到字符串末尾的字符个数。
例如,使用substr函数截取字符串"Hello, World!"的一部分:
string str = "Hello, World!";
string substring1 = str.substr(7, 5);
// substring1的值为 "World"
string substring2 = str.substr(7);
// substring2的值为 "World!"
在上述例子中,第一个参数为7表示从字符串的第8个字符开始截取,第二个参数为5表示截取5个字符。
原文地址: https://www.cveoy.top/t/topic/hUTM 著作权归作者所有。请勿转载和采集!