Go Example--数组

package main

import "fmt"

func main()  {
	//定义一个数组并完成初始化,初始值为对应的零值
	var a [5]int
	fmt.Println("emp:",a)

	a[4] = 100
	fmt.Println("set:",a)
	fmt.Println("get:",a[4])
	fmt.Println("len:",len(a))

	//比较常用的初始化方式
	b:=[5]int {1,2,3,4,5}
	fmt.Println("dcl:",b)

	var twoD [2][3]int

	for i:=0;i<2;i++ {
		for j:=0;j<3;j++ {
			twoD[i][j] = i+j
		}
	}
	fmt.Println("2d: ",twoD)
}
原文地址:https://www.cnblogs.com/promenader/p/9790726.html