Go基础 - 01 数据类型
编辑
176
2023-10-08
Go 基础 - 数据类型
1. 基础数据类型
/*
** 基础数据类型 **
布尔类型 bool
数字类型
int8 -> -128 到 127、
int16 -> -32768 到 32767、
int32 -> -2147483648 到 2147483647、
int64 -> -9223372036854775808 到 9223372036854775807、
uint8 -> 0 到 255、
uint16 -> 0 到 65535、
uint32 -> 0 到 4294967295、
uint64 -> 0 到 18446744073709551615、
float32 -> IEEE-754 标准的单精度浮点数,有效位数为 24 位,范围约为 ±1.18e-38 到 ±3.4e38、
float64 -> IEEE-754 标准的双精度浮点数,有效位数为 53 位,范围约为 ±2.23e-308 到 ±1.8e308、
byte -> 类型 byte 是类型 uint8 的别名。这些类型完全相同,byte类型一般用于强调数值是一个原始的数据而不是一个小的整数、
rune -> 类型 rune 是类型 int32 的别名。这些类型完全相同,通常用于表示一个 Unicode 码点。
uint、int、uintptr -> 32 位操作系统上就是32位,64 位操作系统上就是64位。
复数
complex64、complex128 -> 复数、
字符串 string
*/
2.复合数据类型
- 0
- 0
-
分享