变量的数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间。
基本数据类型
1. 数值型
整数类型:简单的说,就是用于存放整数值的,比如 0, -1, 2345等等。
(1) int
有符号32 或 64 位整型
(2) int8
有符号 8 位整型 (-128 到 127)
(3) int16
有符号 16 位整型 (-32768 到 32767)
(4) int32
有符号 32 位整型 (-2147483648 到 2147483647)
(5) int64
有符号 64 位整型 (-9223372036854775808 到 9223372036854775807)
(6) unint
无符号32 或 64 位整型
(7) unint8
无符号 8 位整型 (0 到 255)
(8) unint16
无符号 16 位整型 (0 到 65535)
(9) unint32
无符号 32 位整型 (0 到 4294967295)
(10) unint64
无符号 64 位整型 (0 到 18446744073709551615)
(11) byte
整型的使用细节
① Go语言各整数类型分:有符号和无符号,int unint 的大小和系统有关
② Go语言的整型默认声明为int型
③ 如何在程序查看某个变量的字节大小和数据类型?
使用fmt.Printf()方法可以用于格式化输出