两个或是多个string对象相加(即串接)得到一个新的string对象,具体方法有两个,以两个string对象威力,主要如下:
1、直接相加
string s1="xxx,",s2="yyy\n";
string s3=s1+s2; //s3的内容是hello,word\n
s1+=s2; //等价于s1=s1+s2
其结果 :
s3 = “xxxyyy”;
s1 = “xxxyyy”;
2、使用append函数
string s1= "xxx";
string s2="yyy";
s1.append(s2);
其结果:
s1 = “xxxyyy”;
多字符串相加时,此方法直接使用多个append函数即可。