1 //string字符串拼接 2 #include <iostream> 3 #include<string> 4 5 using namespace std; 6 7 8 void test01() 9 { 10 string str1 = "我"; 11 12 str1 += "爱学习"; 13 cout << "str1 = " << str1 << endl; 14 15 str1 += '?'; 16 cout << "str1 = " << str1 << endl; 17 18 string str2 = "LOL CF"; 19 str1 += str2; 20 cout << "str1 = " << str1 << endl; 21 22 23 24 string str3 = "I "; 25 str3.append("love"); 26 cout << "str3 = " << str3 << endl; 27 28 str3.append(" Game abced", 5); 29 cout << "str3 = " << str3 << endl; 30 31 //str3.append( str2); 32 //str3.append(str2, 0, 3);//0的位置开始 截取3 LOL 33 34 str3.append(str2, 4, 3);//截取 cf 35 cout << "str3 = " << str3 << endl; 36 37 38 } 39 40 41 int main() 42 { 43 test01(); 44 45 system("pause"); 46 }