1. += #include<iostream> using namespace std; int main() { string s = "1"; s += "2";//加在末尾 s = s + "3";//加在末尾 s = "4" + s;//加在头部 cout<<s; return 0; }//输出4123 2.append函数 #include<iostream> using namespace std; int main() { string s1 = "1"; string s2 = "2"; string s3 = "0123456"; s1.append(s2); cout<<s1<<endl; s1.append(s3,3,6); cout<<s1<<endl; s1.append(5,'0'); cout<<s1<<endl; } //12 //123456 //12345600000 3.push_back(仅能加字符) #include<iostream> using namespace std; int main() { string s1 = "1"; s1.push_back('2'); cout<<s1<<endl; }//12