请问一下,怎么定义个指针数组,里面的指针都是数组指针
arr := [5]uintptr
arr := [5]*array
这两种编译都报错
var ptrArr [2]*[]int
a := 1
arr1 := []int{a}
arr2 := []int{a}
ptrArr[0] = &arr1
ptrArr[1] = &arr2
fmt.Println(ptrArr)
fmt.Println((*ptrArr[0])[0])
#5
更多评论
1L指的是切片,也是常用`定义切片(切片是数组的引用)`的方法
授人以鱼不如授人以渔,定义数组的详细方法请阅读[Go 101 - 数组、切片和映射](https://gfw.go101.org/article/container.html)
#2