c++之 常用类型

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)
原文地址:https://www.cnblogs.com/CongZhang/p/5776623.html