-
定义
- 数组是同一类型的元素的集合, 且长度固定。默认数组中的值是类型的默认值。
-
声明
- var 数组变量名[元素数量]类型
- var arr [3]int
- arr:=[3]int{}
- arr:=[...]int{}根据初始化长度来计算
- 初始化固定值
- arr:=[3]int{2:2}
- var 数组变量名[元素数量]类型
-
索引
- 通过数组下标进行索引 arr[0]
- 通过 for k,v:=range arr{}
-
数组比较
- 两个数组类型相同(长度,元素一致)下,可以使用比较运算符==和!=来判断是否相等
-
多维数组
- 数组属于值类型。
- 声明 var 数组变量名[][]int
- var arr [2][2]int
- arr[0][0]=10