【Golang系列】-指向数组的指针
2022-03-16
指向数组的指针
定义语法:
var ptr [max]*int
表示数组里面的元素类型是指针类型
示例:
package main
import "fmt"
const MAX int = 3
func main() {
a := []int{1, 3, 5}
var i int
var ptr [MAX]*int
fmt.Println(ptr)
for i := 0; i < MAX; i++ {
ptr[i] = &a[i]
}
for i := 0; i < MAX; i++ {
fmt.Println(i, *ptr[i])
}
}