C中資料型別數值範圍解釋

2021-07-24 21:23:04 字數 858 閱讀 1836

型別說明符  int                                 位元組數  4 ;  數的範圍   -2^31 -- 2^31 - 1;

型別說明符  unsigned int                 位元組數  2 ;  數的範圍      0  --  2^16 - 1;  (0 - 65535)

型別說明符  short  int                       位元組數  2 ;  數的範圍   -2^15 -- 2^15 - 1;   (-32768 - 32767)

型別說明符  unsigned short int         位元組數  2 ;  數的範圍    0  --  2^16 - 1;  (0 - 65535);

型別說明符  long int                         位元組數  4 ;  數的範圍   -2^31 -- 2^31 - 1;

型別說明符  unsigned long               位元組數  4 ;  數的範圍   0 -- 2^32 - 1;

型別說明符  char                              位元組數  1 ;  數的範圍   -2^7 -- 2^7 - 1;

型別說明符  unsigned char               位元組數  1 ;  數的範圍   0  - 255;

型別說明符  double                          位元組數  8 ;  數的範圍  

型別說明符  float                              位元組數  4 ;  數的範圍   -2^31 -- 2^31 - 1;

說明不同的編譯器對資料型別有不同的位元組數,需注意

C中資料型別數值範圍解釋

型別說明符 int 位元組數 4 數的範圍 2 31 2 31 1 型別說明符 unsigned int 位元組數 2 數的範圍 0 2 16 1 0 65535 型別說明符 short int 位元組數 2 數的範圍 2 15 2 15 1 32768 32767 型別說明符 unsigned s...

C中資料型別數值範圍解釋

型別說明符 int 位元組數 4 數的範圍 2 31 2 31 1 型別說明符 unsigned int 位元組數 2 數的範圍 0 2 16 1 0 65535 型別說明符 short int 位元組數 2 數的範圍 2 15 2 15 1 32768 32767 型別說明符 unsigned s...

c 資料型別大小及數值範圍

c 資料型別 32位windows系統 資料型別 位元組數 bool 1 char 1 short 2 int 4 long 4 long long 8 float 4 double 8 long double 8 指標型別 4 64位windows系統 資料型別 位元組數 bool 1 char ...