数组定义
创建数组时,它所包含的所有值都初始化为数组所保存类型的零值
1 | package main |
数组字面量
可以用数组字面量初始化数组
数组变量=[n]类型{ , , , }
1 | package main |
访问数组元素
数组下标越界会导致panic
可以使用
len()
获取数组长度1
2
3for i := 0; i < len(arr); i++ {
fmt.Println(arr[i])
}使用
for ... range
关键字
1 | for index, value := range arr { //index返回下标,value下标对应值 |
函数返回数组
这里和C不太一样,Go可以直接返回一个数组,而不是指针
1 | package main |
其他
读文件
1 | package main |