1 #include<iostream> 2 #include<cstring> 3 using namespace std; 4 int main(){ 5 char a[30] = "LaiXingYu", b[] = "LiuPeiWen", c[] = "LaiXingYu"; 6 cout<<"a: "<<a<<endl<<"b: "<<b<<"\nc: "<<c<<endl; 7 //按照字典順序比較字符串,從左到右比較,字母靠前的小 8 cout<<"比較a,b: "<<strcmp(a,b)<<endl<<"比較a,c: "<<strcmp(a, c)<<endl; 9 cout<<"把b復制到a"<<endl; 10 strcpy(a, b); 11 cout<<"a: "<<a<<"\nb: "<<b<<endl; 12 cout<<"把b的一部分復制到a"<<endl; 13 strcpy(a, &b[5]); 14 cout<<"a: "<<a<<"\nb: "<<b<<endl; 15 strcpy(a, c); 16 cout<<"字符串連接"<<endl; 17 strcat(a, b); 18 cout<<"a+b: "<<a<<endl; 19 //這里需要注意的是,如果連接后的長度大於a[]的長度, 運行會出現問題, 所以確保a的長度足夠長 20 return 0;}