go数据类型
基本数据类型
整形
按长度分
int8,int16,int32,int64,int...
int16就是c语言中的short
int64就是c语言中的long
int32也是rune
无符号整形
uint8,uint16,uint32,uint64,uint,uintptr...
uint8 就是byte
uint与int一样大
uintptr 存放指针
目的
申请空间时,不造成资源浪费
浮点
布尔
字符串
字符
字符串中每一个元素叫做字符,定义时用单引号
byte
uint8,代表了ASCII码中一个字符
var a byte='a'
rune
int32,UTF-8,需要处理中文时变为unicode,一个字节
var b rune='中'
复合数据类型
指针
数组
切片
映射
函数
结构体
通道
反引号``
原封不动的输出``之间的内容
变量名 :=`
xxxxxxxx
`
浙公网安备 33010602011771号