golang 数组操作
时间: 2023-11-15 20:05:35 浏览: 179
数组操作
好的,关于 golang 数组操作,你可以使用以下方式进行定义和操作:
1. 定义数组
```go
var arr [5]int // 定义长度为 5 的 int 类型数组
```
2. 初始化数组
```go
arr := [5]int{1, 2, 3, 4, 5} // 初始化数组
```
3. 访问数组元素
```go
fmt.Println(arr[0]) // 输出数组第一个元素
```
4. 修改数组元素
```go
arr[0] = 10 // 修改数组第一个元素为 10
```
5. 遍历数组
```go
for i := 0; i < len(arr); i++ {
fmt.Println(arr[i])
}
```
6. 数组作为函数参数
```go
func printArray(arr [5]int) {
for i := 0; i < len(arr); i++ {
fmt.Println(arr[i])
}
}
arr := [5]int{1, 2, 3, 4, 5}
printArray(arr)
```
阅读全文