1.数组能够存放多个一样的数据类型数据,数组也是一种数据类型,在GO中,数组是值类型数组
数组的定义blog
语法:var 数组名 [数组大小]数据类型内存
示例:var array [5]int数据类型
赋值:array[0] = 1 a[1] = 30 //[]中括号中输入的是数组中元素的下标,从0开始,0就是第一个元素语法
上图中,前面三种都是顺序赋值,第四种在初始化时指定给某一个元素赋值,im
数组的内存地址就是数组中第一个元素的地址,数组元素的内存地址是连续的,取数组元素时,其实是在取到首元素地址后,根据数据类型增长相应的内存地址便可,好比int64类型的数组,则每次增长8个字节便可取到下一个元素,int32类型的数组则每次增长4个字节取下一个元素数据
能够仔细观察下图中最后一行输出每一个地址的最后两位 a0=>a8=>b0db