ansi c沒有規定長整型比短整型長 ,只規定不得比短整型短 , 下表說明了各種整型值的最小範圍
型別 最小範圍 32位機器 gcc編譯器上
char 0--127 1b
signed char -127---127 1b
unsigned char 0---255 1b
short int -32767---32767 2b
unsigned short int 0---65535 2b
int -32767---32767 4b
unsigned int 0---65535 4b
long int -2147483647---2147483647 4b
unsigned long int 0---4294967295 4b
long long 8b
型別 有效資料 階範圍 位元組數
float 6~7 -38~38 4b
double 15~16 -308~308 8b
long double 18~19 -4932~4932 16b
整型 字元型和浮點型
1.整型資料型別 c定義了5種整型資料型別。整型資料型別表 序號型別名稱 說明位元組數 取值範圍 1signed char 有符號的單位元組整數型別 1 128 127 2short int 短整型2 32768 32767 3int整型4 2147438648 2147438647 4long i...
C 整型和浮點型變數
整型變數 計算機記憶體是由位 bit 組成的,n位單元可設定為2的n次方個不同的值,比如8位單元可設定為256 2 8 個不同的值,c 整型變數的儲存有short,int,long,long long char五種。short 至少16位 32768 32767 0沒有符號,因此負數比正數多乙個。i...
C語言基礎 整型 字元型和浮點型
1.整型資料型別 c定義了5種整型資料型別。整型資料型別表 序號型別名稱 說明位元組數 取值範圍 1signed char 有符號的單位元組整數型別 1 128 127 2short int 短整型2 32768 32767 3int整型4 2147438648 2147438647 4long i...