另一方面,使用在string中添加字符串1.1的直接字符串“”将字符串a=“123”; 字符串b=' 456 '; a =b; 结果:
1234561.2使用insert函数string1.insert(index,string2);:在index位置插入字符串string
(返回值必须在字符串中接收。)
索引=2; string s='strings '; 字符串temp=' ' Luan ru ' '; temp=s.insert (索引,temp ); cout temp endl; 结果:
str'luanru'ings二、字符串反转reversereverse(string.begin )、string.end ); 当场反转字符串
temp='nihao '; reverse(temp.begin )、temp.end ); cout temp endl; 结果:
oahin三,剪切字符串3.1substrs.substr(index,len ) )返回一个string,包括字符串s中以index开始的len字符的副本
tip :
的默认值为0,n的默认值为s.size ()- p。 也就是说,如果不添加参数,默认情况下将复制s的整个返回值。 接收int index=0需要字符串。 int len=2; string s='abccc '; 字符串模板; temp=s.substr(index,len ); //s .用于剪切substr (0,2 )字符串0到2位置的子字符串cout temp endl; 结果:
ab