Go语言中因为数组是由固定长度组成的,所以一般不用,多用可以增长收缩的切片 var 数组变量名[元素数量]Type 数组变量名:数组声明及使用时的变量名。 元素数量:数组的元素数量,可以是一个表达式,但最终通过编译期计算的结果必须是整型数值,元素数量不能含有到运行时才能确认大小的数值。 Type:可以是任意基本类型,包括数组本身,类型为数组本身时,可以实现多维数组。
package main import ( "fmt" ) func shuzhuTest(){ ///var a[30]int =[30]int{1,2,3} a:=[10]int{1,2,3,4,5,6} fmt.Println(a[0]) fmt.Println(a[len(a)-1]) for i,v:=range a{ fmt.Printf("%d %d\n",i,v) } for _,v:=range a{ fmt.Printf("%d\n",v) } }