C/C++常用类型的范围

C/C++里常用的类型及表示范围如下表所示:

类型 sizeof 表示范围 说明
char 1 -128 ~ 127 -2^7 ~ (2^7 - 1)
short 2 -32768 ~ 32767 -2^15 ~ (2^15 - 1)
int 4 -2147483648 ~ 2147483647 -2^31 ~ (2^31 - 1)
unsigned char 1 0 ~ 255 0 ~ (2^8 - 1)
unsigned short 2 0 ~ 65535 0 ~ (2^16 - 1)
unsigned int 4 0 ~ 4294967295 0 ~ (2^32 - 1)
float 4 -3.410^38 ~ 3.410^38 7位有效数字
double 8 -1.710^308 ~ 1.710^308 15位有效数字
long long 8 很大 -2^63 ~ (2^63 - 1)
unsigned long long 8 很大 0 ~ (2^64 - 1)

相关文章:

  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-06-25
  • 2021-11-22
  • 2022-01-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-12
  • 2021-06-19
  • 2022-01-31
  • 2022-01-26
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案