首页 > 编程知识 正文

string reverse函数,cout输出带空格的字符串

时间:2023-05-06 09:08:25 阅读:20877 作者:2307

另一方面,使用在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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。