数据类型 | 说明 | 占用字节 | 数值范围 |
bool | 布尔类型 | 1 | 真为1,假为0,无其他值 |
char | 有符号字符型 | 1 | -128 至 +128 |
short | 有符号短整型 | 2 | -32768 至 32768 |
int | 有符号字整型 | 4 | -214783648 至 214783648 |
long | 有符号长整型 | 8 | -922337203685477808 至 922337203685477808 |
unsigned char | 无符号字符型 | 1 | 0 至 256 |
unsigned short | 无符号短整型 | 2 | -0 至 65525 |
unsigned int | 无符号字整型 | 4 | 0 至 4294967295 |
unsigned long | 无符号长整型 | 8 | 0 至 1844744073709551615 |
float | 单精度浮点型 | 4 | 3.4E-38 至 3.4E+38 |
double | 双精度浮点型 | 8 | 1.7E-308 至 1.7E+308 |