Golang 指针笔记
指針的基础相关文章。
指针备注整理:
“&Person是什么?指的是Person的地址。”
“&Person是什么?如果想要使用&Person,就需要声明p *Person。”
p = &Person{
Name: "太郎",
Age: 20,
}

这里的p是指向自己的地址 -> 0x00020,p的内容(即地址的内容)指向(例如:图中的A)Person的地址,Person的地址写法是不加&符号的。
这样做,只需在p中存储非常轻量级的地址,无需存入Person结构体的数据。
优点:
– 由于Person结构体数据量大,因此运行较慢,效率较低。
– 通过只存放地址到p中,可以减少内存占用,提高效率。