arrays.go

package main

import "fmt"

func main() {
// 声明一个长度为5的数组
var a [5]int
fmt.Println("emp:", a)

// 设置数组a中的第4个元素为100
a[4] = 100
fmt.Println("set:", a)
// 获取数组a中的第4个元素
fmt.Println("get:", a[4])
// 数组的长度
fmt.Println("len:", len(a))

// 声明数组b并初始化
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)

}

Golang数组_算法