字元型量主要包括字元常量和字元變數。它們在C++中的使用和含義如下:
字元常量是用單引號括起來的單個字元,例如'A'、'a'、'5'等。這些常量可以是單字元,如'A'和'a',也可以是雙字元常量,如'AA',以及轉義字元序列,如'
'。對於雙字元常量,系統可能將其解釋為int類型的數據,其中前面的字元作為低位位元組,後面的字元作為高位位元組。這種方式僅適用於可顯示字元,且存在一些限制,例如對於只占兩個位元組的系統,某些雙字元組合可能不合法。
字元變數是用來存儲單個字元的變數,其類型說明符是char。字元變數的定義和書寫規則與整型變數相同。
在C++中,字元型量可以作為單位元組的整型常量來使用。