請幫忙點一下!謝謝!

2015年9月12日 星期六

12. C++ 字串

 文字數字是資料的兩大基本元素。字串可看成是由字元所組成的"一維"陣列!
 字串的基本概念、輸入與輸出、處理、指標,編碼等應用~~

1. 字串是由雙引號所包括起來的一串文字!
    "NCHU!"  "NFU!"  "NCNU"  "YUKUAN"
   
2. 字元(英文字母、空格、標點符號)都佔用1個位元組(8 bits)
    中文字佔用2個位元組。
   
3. 字串是由字元所組成,並以'\0'做為結尾的一維陣列!

4. 以指標方式定義字串
    char* NCHU = "Hello! YuKuan!";
    (1) 在記憶單元內存入字串"Hello! YuKuan!"
    (2) 將此字串第一個字元位址存入指標NCHU裡面

5. 字串的輸入與輸出
    **在程式開頭處要先宣告  #include<iostream>
    (1) cout   輸出資料流.
          cout << NCHU << endl;  //把變數NCHU的內容直接輸出
    (2) cin     輸入資料流
         cin可以做為字元或字串標準輸入的方式,但缺點是有空隔就會自動結束
    (3) cin.getline()   字串輸入函數
    (4) cin.get()         字串輸出函數




沒有留言: