CHAPTER2-20.cpp
上传用户:fjc899
上传日期:2007-07-03
资源大小:187k
文件大小:1k
源码类别:

STL

开发平台:

C/C++

  1. //文件名:CHAPTER2-20.cpp
  2. #pragma warning(disable:4786)
  3. #include <string>
  4. #include <iostream>
  5. using namespace std ;
  6. void main()
  7. {
  8.    string result;
  9.    string S1="ABC";
  10.    string S2="DEF";
  11.    char CP1[]="GHI";
  12.    char C='J';
  13.    cout << "S1 is " << S1 << endl;
  14.    cout << "S2 is " << S2 << endl;
  15.    cout << "CP1 is " << CP1 << endl;
  16.    cout << "C is " << C << endl;
  17.    result=S1+CP1;                           //语法1  (ABCGHI)
  18.    cout << "S1+CP1 is " << result << endl;
  19.    result=CP1+S1;                           //语法2  (GHIABC)
  20.    cout << "CP1+S1 is " << result << endl;
  21.    result=S1+S2;                            //语法3  (ABCDEF)
  22.    cout << "S1+S2 is " << result << endl;
  23.    result=S1+C;                             //语法4  (ABCJ)
  24.    cout << "S1+C is " << result << endl;
  25.    result=C+S1;                             //语法5  (JABC)
  26.    cout << "C+S1 is " << result << endl;
  27.    result+=S1;                              
  28.    cout << "C+S1 is " << result << endl;
  29. result+=S2;                             
  30.    cout << "C+S2 is " << result << endl;
  31. }