來源:互聯網
內置類型是指編程語言在其設計之初就預設的基本數據類型。這些類型通常包括整型、字符型、浮點型等,在程序執行過程中起著關鍵作用。盡管不同編程語言可能包含不同的內置類型,但它們的設計均與計算機的計算原理密切相關。
整型
分類
字符型
char
用于表示標準字符集,如ASCII碼表中的字符。
wchar_t
用于表示擴展字符集,如漢字和日語字符。
整型
short
占用16位存儲空間,即半個機器字長。
int
占用32位存儲空間,即一個機器字長。
long
占用32位存儲空間,可以是一至兩個機器字長。
布爾型
TRUE
表示真,對應于非零數值。
FALSE
表示假,對應于零數值。
表示方式
帶符號
能夠表示正數和負數,通過int、short、long等類型實現。
不帶符號
只能表示大于等于零的數字,通過unsigned int、unsigned short、unsigned long、unsigned char等類型實現。
整型值表示
unsigned型
當使用32位表示時,其值范圍為0至-1。
signed型
當使用符號位表示時,其值范圍為-至-1。
整型的賦值
當unsigned值超出其所能表示的范圍時,會取該值對相應類型所能表示的最大值取模的結果作為最終值。例如,將-1賦值給unsigned char時,實際得到的值為-1 % 255 = 255。
浮點型
類型
float
單精度浮點型,占用32位存儲空間。
double
雙精度浮點型,占用64位存儲空間。
long double
擴展精度浮點型,占用96位或128位存儲空間。
參考資料 >
內置類型知多少.CSDN博客.2024-11-07
內置類型 (C++).Microsoft.2024-11-07
C++基礎之一:基本數據類型和變量.搜狐網.2024-11-07