變數與基本型別

2021-08-15 21:31:20 字數 608 閱讀 6884

變數就是記憶體中開闢的一塊儲存空間

當需要使用乙個變數時,必須對該變數進行初始化
存資料,取資料,運算元據,存資料
型別名稱

位元組空間

使用場景

byte

1位元組(8位)

儲存位元組資料(較常用)

short

2位元組(16位)

相容性考慮(很少用)

int4位元組 (32位)

儲存普通整數(常用 )

long

8位元組 (64位)

儲存長整數(常用)

float

4位元組 (32位)

儲存浮點數(不常用)

double

8位元組 (64位)

儲存雙精度浮點數(常用)

char

2位元組 (16位)

儲存乙個字元(常用)

boolean

1位元組 (8位)

儲存邏輯變數(常用)

資料型別大小比較:

byte→short(char)→int→long→float→double

注意:

變數與基本型別

c 定義了一套包括算術型別和空型別在內的基本資料型別。其中算術型別包含了字元,整型數,布林值和浮點數。空型別不對應具體的值 具體應用不知 內建型別的機器實現 計算機以位元序列儲存資料,每個位元非0即1。736424 0 0 1 1 1 0 1 1 736425 0 0 0 1 1 0 1 1 736...

c primer之變數與基本型別

如果表示式裡既有帶符號型別又有無符號型別,當帶符號型別取值為負時會出現異常結果。因為帶符號數會自動轉換成無符號數。unsigned u 10 int i 42 std cout endl 輸出 84 std cout endl 如果int佔32位,輸出4294967264引用與指標 引用並非物件,引...

變數和基本型別

算術型別 arithmetic type c 標準規定了每個算術型別的最小儲存空間,但允許編譯器使用更大的儲存空間。事實上,對於int型,幾乎現在所有的編譯器使用的儲存空間都比所要求的大 也表明,在編寫程式時不能對這些型別的大小做任何假設 c 算術型別最小儲存空間規定如下 注 要特別注意int型,並...