變數就是記憶體中開闢的一塊儲存空間
當需要使用乙個變數時,必須對該變數進行初始化
存資料,取資料,運算元據,存資料
型別名稱
位元組空間
使用場景
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型,並...