字元變數

字元變數是存放字元常量的變數,其取值是字元常量,即單個字元。字元變數的類型說明符是char。

基本介紹

  • 中文名:字元變數
  • 解釋:存放字元常量的變數
  • 定義形式: char  標識符1
  • 說明:字元變數在記憶體中占一個位元組
定義形式,說明,

定義形式

: char 標識符1,標識符2,… ,標識符n
例如: char c61, c62, c63, c64;
c1=‘a’ ; c2=‘b’ ; c3=‘c’ ; ch=‘ d’ ;

說明

1.字元變數在記憶體中占一個位元組。
2.在記憶體中,是把字元對應的ASCII碼值放到存儲單元中.
3.字元型數據整型數據之間可以通用.
每個字元變數被分配一個位元組的的記憶體空間,因此只能存放一個字元。字元值是以ASCⅡ碼的形式存放在變數的記憶體單元之中的。如x的十進制ASCⅡ是120,y的十進制ASCⅡ是121。對字元變數a,b賦予'x'和'y'值:a='x';b='y';實際上是在a,b兩個單元記憶體放120和121的二進制代碼
a 01111000
b 01111001
所以也可以把它們看成是整形變數。C語言允許對整形變數賦予字元值,也允許對字元變數賦整形值。在輸出時,允許把字元變數按整形量輸出,也允許把整形量按字元量輸出。整形量為二位元組量,字元量為單位元組量,當整形量按字元量處理時,只有低八位位元組參與處理。

相關詞條

熱門詞條

聯絡我們