数值型和字符型数据的字节数和取值范围如下表所示:
| 类型 | (C/C++语言)关键字 | 字节 | 数值范围 |
|---|---|---|---|
| 字符型 | [signed] char | 1 | -128~127 |
| 无符号字符型 | unsigned char | 1 | 0~255 |
| 短整型 | short [int] | 2 | -32768~32767 |
| 无符号短整型 | unsigned short [int] | 2 | 0~65535 |
| 整型 | [signed] int | 4 | -~ |
| 无符号整型 | unsigned [int] | 4 | 0~ |
| 长整型 | [long] int | 4 | -~ |
| 无符号长整型 | unsigned long [int] | 4 | -~ |
| 单精度型 | float | 4 | -3.4*e(-38)~3.4*e(38) |
| 双精度型 | double | 8 | -1.7*e(-308)~1.7*e(308) |
| 长双精度型 | double | 8 | -1.7*e(-308)~1.7*e(308) |
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223215.html原文链接:https://javaforall.net
