整数的各个类型
| 类型 | 有无符号 | 占用存储空间 | 表示数的范围 | 备注 |
|---|---|---|---|---|
| int8 | 有 | 1 字节 | -128 ~ 127 | |
| int16 | 有 | 2字节 | -215 ~ 215-1 | |
| int32 | 有 | 4字节 | -231 ~ 231-1 | |
| int64 | 有 | 8字节 | -263 ~ 263-1 | |
| uint8 | 无 | 1 字节 | 0 ~ 255 | |
| uint16 | 无 | 2字节 | 0 ~ 216-1 | |
| uint32 | 无 | 4字节 | 0~ 232-1 | |
| uint64 | 无 | 8字节 | 0~ 264-1 | |
| int | 有 | 32位操作系统 4 字节 64 位操作系统 8 字节 | -231~ 231-1 -263~ 263-1 | |
| uint | 无 | 32位操作系统 4 字节 64 位操作系统 8 字节 | 0~ 232-1 0 ~ 264-1 | |
| rune | 有 | 4字节 | -231~ 231-1 | 等价 int32 ,表示一个 Unicode 码 |
| byte | 无 | 1 字节 | 0~255 | 当用存储字符时选用 byte |
本文详细介绍了各种整数类型,包括有符号和无符号整数的占用存储空间、表示数的范围及其应用特点,如int8、int16、int32、int64、uint8、uint16、uint32、uint64、int、uint、rune和byte等,为读者提供了清晰的整数类型选择指南。
752

被折叠的 条评论
为什么被折叠?



