整形資料用來儲存整數
signed表示有符號型別,unsigned表示無符號型別,對應的有符號型別的最大取值比無符號型別的最大取值的數小約一半,為什麼呢?當然是因為有符號型別的最高一位被用來表示符號啦!
型別名稱
儲存空間大小
(signed) int / unsigned int
整形/無符號整形
4個位元組
(signed) short / unsigned short
短整型/無符號短整型
2個位元組
(signed) char / unsigned char
字元型/無符號字元型
1個位元組
(signed) long / unsigned long
長整型/無符號長整型
4/8個位元組
(signed) long long / unsigned long long
long long 整形
8個位元組
浮點型資料型別用來表示小數型別
名稱儲存空間大小
float
單精度浮點型
4個位元組
double
雙精度浮點型
8個位元組
long double
長精度浮點型
不同平台可能不同
c語言的資料型別
c 資料型別 基本資料型別 構造資料型別 指標型別 空型別。其中,構造資料型別包括 陣列,列舉型別,結構體,聯合體。基本資料型別有 整形,浮點型,字元型。常用的整型常量有 十六進製制 0x開頭 八進位制 0開頭 十進位制。c語言變數遵守 先定義後使用 的規則。預設情況下,定義的變數是有符號的。int...
C語言的資料型別
識別符號採用如下兩種方式書寫 駝峰式,下劃線式。標準c函式有輸入輸出緩衝區,linux的函式無此。當使用scanf讀取,輸入非法時,使用scanf n scanf c 從而不影響對後面讀取資料的影響.特別注意執行時,scanf的輸入格式,空空格,打不打逗號。scanf.c include int m...
C語言的資料型別
一 c的資料型別 1.什麼是資料型別 2.各資料型別的位元組長度和指標變數的位元組長度 3.變數及變數的特點 4.右左法則及舉例 5.sizeof 和strlen 一.c的資料型別 1.什麼是資料型別 資料型別就是資料集合的劃分,不同的資料型別對cpu具有不一樣的意義,所以一定要注意相應變數資料型別...