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)
-
- }
