C++ 变量复习(字节占用与范围)

C++ 变量复习(字节占用与范围)

变量类型编译器占用字节取值范围
char
x321-128~127(0~255)
short(short int)x322-2^15~2^15-1(0~2^16-1)
intx324
-2^31~2^31-1(0~2^32-1)
long(long int)x324-2^31~2^31-1(0~2^32-1)
long longx328-2^63~2^63-1(0~2^64-1)
floatx324-3.4E-38~3.4E+38
doublex328-1.7E-308-1.7E+308
指针x324-




char
x641-128~127(0~255)
short(short int)x642
-2^15~2^15-1(0~2^16-1)
intx644
-2^31~2^31-1(0~2^32-1)
long(long int)x648-2^63~2^63-1(0~2^64-1)
long longx648-2^63~2^63-1(0~2^64-1)
floatx644
-3.4E-38~3.4E+38
doublex648-1.7E-308-1.7E+308
指针x648-