C & C++基本数据类型取值范围
图:伦敦(London)
Guderian出品
基本数据类型 | 关键字 | 存储大小 | 取数范围 | |
---|---|---|---|---|
整型 | 基本整型 | int | 4字节 | -2^31 ~ 2^31-1 |
实型 | 长整型 | long | 4字节 | -2^31 ~ 2^31-1 |
短整型 | short | 2字节 | -2^15 ~ 2^15-1 | |
无符号整型 | unsigned | unsigned int 4字节 unsigned long 4字节 unsigned short 2字节 |
unsigned int : 0 ~ 2^32-1 unsigned long : 0 ~ 2^32-1 unsigned short : 0 ~ 2^16-1 |
|
实型 | 单精度实型 | float | 4字节 | 1.2E-38 ~ 3.4E+38 精度6~7位有效数字 |
双精度实型 | double | 8字节 | 2.3E-308 ~ 1.7E+308 精度15~16位有效数字 | |
长双精度实型 | long double | 16字节 | 3.4E-4932 ~ 1.1E+4932 精度19位有效数字 | |
字符型 | char | 1字节 | 0 ~ 2^8-1 | |
枚举类型 | enum |
我们不管遇到多复杂的数据类型都不要怕,我们戴口罩面对它。消除恐惧的最好办法就是面对恐惧!坚持就是胜利!学好C语言!奥利给!