数组指针————指向数组的指针
var array = [5] int {1,2,3}
var p *[5]int = &array
q := &array
fmt.Println( p[2] )
fmt.Println( q[2] )
以上 p 和 q 都是指向数组的指针
指针数组————数组成员的类型是指针
按照go语言数组的定义方式,可以这样定义指针数组
var p [] *int
var q = [2] *int{ &array[0],&array[1] }
备注:[]是初等运算符,* 是单目运算符,所以[]的优先级高于 *
————————————————
版权声明:本文为CSDN博主「qq_34139020」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34139020/article/details/105767886