基础
- 数组:是指一系列同一类型数据的集合
- 数组是连续的内存空间
- 数组定义语法:var 数组名 [元素个数]数据类型
var a [10]int
赋值
//在定义数组时 依次为数组元素赋值
//var arr [10]int = [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
//在定义数组是 可以为部分元素赋值
//var arr [10]int = [10]int{1, 2, 3, 4, 5}
//在定义数组时可以指定下标赋值
//var arr [10]int = [10]int{1: 10, 2: 20, 4: 30}
//arr := [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
获取
数组名[下标]
arr[0] = 1
遍历
//i -》index 下标 v-》value 值
for _, v := range arr {
fmt.Println(v)
}
其他
- 数组作为参数是值传递,创建新的数组,这与其他语言很不一样
本文详细介绍了数组的概念、定义语法、赋值方式及遍历方法。数组是一系列相同类型数据的集合,存储在连续的内存空间中。文章展示了如何定义数组、初始化元素、指定下标赋值,并提供了遍历数组的示例代码。
4733

被折叠的 条评论
为什么被折叠?



