文字和數字是資料的兩大基本元素。字串可看成是由字元所組成的"一維"陣列!
字串的基本概念、輸入與輸出、處理、指標,編碼等應用~~
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() 字串輸出函數
沒有留言:
張貼留言