数据类型说明
一、整数类型
1、有符号整数类型
int8 占用1字节的存储空间
int16 占用2字节
int32 占用4字节
int64 占用8字节
2、无符号整数类型(不能赋负数的值)
uint8 占用1字节
uint16 占用2字节
uint32 占用4字节
uint64 占用8字节
3、其它整数类型
int 有符号 32位系统占用-4字节/64位系统占用-8字节
uint 无符号 32位系统占用-4字节/64位系统占用-8字节
rune 有符号 等价int32
byte 无符号 等价uint8
Golang程序中整型变量在使用时,遵守保小布保大的原则,
即在保证程序正确运行下,尽量使用占用空间小的数据类型
二、浮点数类型介绍
1、浮点类型介绍:
简单的说,就是用于存放小数值的,比如3.14,0.28,-7.19等等。
2、浮点类型种类:
float32 占用4字节的存储空间
float64 占用8字节的存储空间
三、语言运算符说明
1、算术运算符:+,-,,/,%,++,--
2、赋值运算符:=,+=,-=, =,/=,%=
赋值运算符就是将某个运算后的值,赋给指定的变量
3、关系运算符:==,!=,>,<,>=,<=
4、逻辑运算符:&&,||,!
5、位运算符:&,|,^
6、其它运算符:&,*