主頁 > 百科知識 > 關(guān)于C語言中字符型變量

關(guān)于C語言中字符型變量

時間:2024-11-30 10:25:39 瀏覽量:

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

定義形式 char:存放字符常量的變量,說明字符變量在內(nèi)存中占一個字節(jié)。

定義形式: char 標識符1,標識符2,… ,標識符n

例如: char c1, c2, c3, ch ;

c1=‘a(chǎn)’ ; c2=‘b’ ; c3=‘c’ ; ch=‘ d’ ;

說明:

字符變量在內(nèi)存中占一個字節(jié)。

在內(nèi)存中,是把字符對應的ASCII碼值放到存儲單元中.

字符型數(shù)據(jù)與整型數(shù)據(jù)之間可以通用.

每個字符變量被分配一個字節(jié)的的內(nèi)存空間,因此只能存放一個字符。字符值是以ASCⅡ碼的形式存放在變量的內(nèi)存單元之中的。如x的十進制ASCⅡ是120,y的十進制ASCⅡ是121。對字符變量a,b賦予'x'和'y'值:a='x';b='y';實際上是在a,b兩個單元內(nèi)存放120和121的二進制代碼:

a 01111000

b 01111001

所以也可以把它們看成是整形變量。C語言允許對整形變量賦予字符值,也允許對字符變量賦整形值。在輸出時,允許把字符變量按整形量輸出,也允許把整形量按字符量輸出。整形量為二字節(jié)量,字符量為單字節(jié)量,當整形量按字符量處理時,只有低八位字節(jié)參與處理。

© 轉(zhuǎn)乾企業(yè)管理-上海店鋪裝修報建公司 版權(quán)所有 | 黔ICP備2023009682號

免責聲明:本站內(nèi)容僅用于學習參考,信息和圖片素材來源于互聯(lián)網(wǎng),如內(nèi)容侵權(quán)與違規(guī),請聯(lián)系我們進行刪除,我們將在三個工作日內(nèi)處理。聯(lián)系郵箱:303555158#QQ.COM (把#換成@)