Go语言学习笔记——Go语言的指针

Go具有指针。指针保存了变量的内存地址。

类型*T是指向类型T的值得指针。其零值是nil

var p *int

&符号会生成一个指向其作用对象的指针

i:=42
P=&i

*符号表示指针指向的底层的值

fmt.Println(*p)  //通过指针p读取i
*p =21           //通过指针p设置i

这也就是通常所说的“间接引用”或“非直接引用”

posted @ 2018-01-24 14:52  云计算-李耀  阅读(168)  评论(0编辑  收藏  举报