string::substr( )函数接口的用法(c++)

函数接口:

string substr (size_t pos = 0, size_t len = npos) const;

用法:

对this指针指向的对象提取从pos位置开始的len(缺省值为npos即当未给len时直接去从pos位置开始往后的所有字符)个字符

注意:

  • pos的指向和数组一样,this指向的字符串的第一个元素的位置是0(而不是1)
  • pos不能超过字符串长度(超过则抛出out_of_range)
  • 参数一、二的类型都是size_t , 注意使用负数的差异(-1是整形的最大值)

最后返回新生成的字串

猜你喜欢

转载自blog.csdn.net/ZYK069/article/details/131379801