返回列表 發帖

陣列 (三) - 宣告字串 2

本帖最後由 tonyh 於 2015-1-31 10:56 編輯

同學們需清楚 字元陣列, 字串陣列, 與字串變數 的差別.
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char n1[5]="Tony";   //字元陣列
  7.     char n2[4]={'T','o','n','y'};  //字元陣列
  8.     string n3[2]={"To","ny"};    //字串陣列
  9.     string n4="Tony";   //字串型態的變數
  10.     int a=3;       //整數型態的變數
  11.     char c='P';    //字元型態的變數
  12.     cout<<n1<<endl;  //輸出n1     
  13.     for(int i=0; i<4; i++)  //輸出n2
  14.         cout<<n2[i];
  15.     cout<<endl;
  16.     for(int i=0; i<2; i++)  //輸出n3
  17.         cout<<n3[i];
  18.     cout<<endl;
  19.     cout<<n4<<endl;  //輸出n4
  20.     cout<<a<<endl;   //輸出a
  21.     cout<<c<<endl;   //輸出c
  22.     system("pause");
  23.     return 0;   
  24. }
複製代碼

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char n1[5]="Tony";   //字元陣列
  7.     char n2[4]={'T','o','n','y'};  //字元陣列
  8.     string n3[2]={"To","ny"};    //字串陣列
  9.     string n4="Tony";   //字串型態的變數
  10.     int a=3;       //整數型態的變數
  11.     char c='P';    //字元型態的變數
  12.     cout<<n1<<endl;  //輸出n1     
  13.     for(int i=0; i<4; i++)  //輸出n2
  14.         cout<<n2[i];
  15.     cout<<endl;
  16.     for(int i=0; i<2; i++)  //輸出n3
  17.         cout<<n3[i];
  18.     cout<<endl;
  19.     cout<<n4<<endl;  //輸出n4
  20.     cout<<a<<endl;   //輸出a
  21.     cout<<c<<endl;   //輸出c
  22.     system("pause");
  23.     return 0;   
  24. }
複製代碼
http://fs-old.mis.kuas.edu.tw/~s1102137106/music/

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char n1[5]="Fuck";   
  7.     char n2[4]={'F','U','C','K'};   
  8.     string n3[2]={"Fu","ck"};     
  9.     string n4="fuck";   
  10.     int a=3;      
  11.     char c='8';     
  12.     cout<<n1<<endl;      
  13.     for(int i=0; i<4; i++)   
  14.         cout<<n2[i];
  15.     cout<<endl;
  16.     for(int i=0; i<2; i++)   
  17.         cout<<n3[i];
  18.     cout<<endl;
  19.     cout<<n4<<endl;  
  20.     cout<<a<<endl;   
  21.     cout<<c<<endl;   
  22.     system("pause");
  23.     return 0;   
  24. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char n1[5]="Tony";   
  7.     char n2[4]={'T','o','n','y'};  
  8.     string n3[2]={"To","ny"};     
  9.     string n4="Tony";   
  10.     int a=3;      
  11.     char c='P';
  12.     cout<<n1<<endl;      
  13.     for(int i=0; i<4; i++)  
  14.         cout<<n2[i];
  15.     cout<<endl;
  16.     for(int i=0; i<2; i++)  
  17.         cout<<n3[i];
  18.     cout<<endl;
  19.     cout<<n4<<endl;  
  20.     cout<<a<<endl;   
  21.     cout<<c<<endl;
  22.     system("pause");
  23.     return 0;   
  24. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char n1[5]="vito";  
  7.     char n2[4]={'v','i','t','o'};   
  8.     string n3[2]={"vi","to"};   
  9.     string n4="vito";  
  10.     int a=3;      
  11.     char c='P';   
  12.     cout<<n1<<endl;      
  13.     for(int i=0; i<4; i++)
  14.         cout<<n2[i];
  15.     cout<<endl;
  16.     for(int i=0; i<2; i++)  
  17.         cout<<n3[i];
  18.     cout<<endl;
  19.     cout<<n4<<endl;  
  20.     cout<<a<<endl;   
  21.     cout<<c<<endl;   
  22.     system("pause");
  23.     return 0;   
  24. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char n1[5]="vito";  
  7.     char n2[4]={'v','i','t','o'};   
  8.     string n3[2]={"vi","to"};   
  9.     string n4="vito";  
  10.     int a=3;      
  11.     char c='P';   
  12.     cout<<n1<<endl;      
  13.     for(int i=0; i<4; i++)
  14.         cout<<n2[i];
  15.     cout<<endl;
  16.     for(int i=0; i<2; i++)  
  17.         cout<<n3[i];
  18.     cout<<endl;
  19.     cout<<n4<<endl;  
  20.     cout<<a<<endl;   
  21.     cout<<c<<endl;   
  22.     system("pause");
  23.     return 0;   
  24. }
複製代碼

TOP

返回列表