s.substr(pos1, pos2 - pos1)
时间: 2024-06-20 08:03:33 浏览: 197
第一阶段.pos
s.substr(pos1, pos2 - pos1)是C++ string类中的一个成员函数,它可以截取一个字符串中从pos1位置开始到pos2位置之前的子串,返回值为一个新的string类型的字符串。其中,pos1和pos2是两个整数类型的参数,pos1表示截取子串的起始位置,pos2表示截取子串的结束位置(不包含pos2所在位置的字符)。
例如,对于字符串s = "Hello, World!",若执行s.substr(2, 5),则返回值为"llo, "。其中,2表示截取子串的起始位置,5表示截取子串的结束位置(不包含5所在位置的字符),因此截取到的子串为"llo, "。
阅读全文