?? codetc19.dat
字號:
char 語句
字符型變量用來存放字符常量,請注意只能放一個字符,不要以為在一個字符變量中可以放一個字符串(包括若干字符).
字符型變量的定義形式如下:
char c1,c2;
它表示c1和c2為字符型變量,各可以放一個字符,因此在本函數中可以用下面語句對c1,c2賦值:
c1='a';
c2='b';
在所有的編譯系統中都規定以一個定節來存放一個字符,或者說一個字符變量在內存中占一個字節
將一個字符常量放到一個字符變量中,實際上并不是把該字符本身放在內存單元中去,而是將該字符的相應的ASCII代碼放到存儲單元中.例如字符 'a'的ASCII代碼為97,'b'為98.即然在內存中,字符數據以ASCII碼存儲,它的存儲形式就與整數的存儲形式類似.這樣在字符型數據和整型數據之間的轉換就比較方便了.一個字符數據即可以以字符形式輸出,也可以以整數的形式輸出.以字符形式輸出時,需要先將存儲單元中的ASCII代碼轉換成相應字符,然后輸出.以整數形式輸出時,直接將ASCII碼作為整數輸出.也可以對字符數據進行算術運算,此時相當于對它們的ASCII碼進行算術運算,只是將其一個字節轉化為2個字節,然后參加運算.
例題: 向字符變量賦以整數
main()
{
char c1,c2;
c1=97;
c2=98;
printf("%c %c\n",c1,c2) /* 以字符形式輸出 */
printf("%d %d\n",c1,c2) /* 轉換為整數形式輸出 */
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -