数据类型
基本数据类型包含整型和浮点型,布尔类型以及字符串,这几种数据类型在几乎所有编程语言中都支持。
内存开辟的空间和数据类型有关
字节
字节(Byte):计算机中数据储存的单位。
位(bit):也叫作“比特”,计算机中数据储存的最小单位,因为在计算机中是以二进制的形式数据储存,所以每个位以“0”或“1”表示。
位和字节的关系是:8个位组成一个字节。
1GB = 1024 MB
1MB = 1024 KB
1KB = 1024 B
1B = 8 bit
n 个比特位可以存的数字为 2^n
int8: 1个字节, 有符号, 范围是 [-128, 127]
uint8: 无符号, [0, 255]
整型类型
具体类型 | 取值范围 |
---|---|
int8 | -128到127 |
uint8 | 0到255 |
int16 | -32768到32767 |
uint16 | 0到65535 |
int32 | -2147483648到2147483647 |
uint32 | 0到4294967295 |
int64 | -9223372036854775808到9223372036854775807 |
uint64 | 0到18446744073709551615 |
uint | 与平台相关,32位操作系统上就是uint32 ,64位操作系统上就是uint64
|
int | 与平台相关,32位操作系统上就是int32 ,64位操作系统上就是int64
|
根据实际的数据,选择合适的数据类型
网友评论