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