为了账号安全,请及时绑定邮箱和手机立即绑定

Golang - 如何在内部实现结构?

Golang - 如何在内部实现结构?

Go
MMTTMM 2021-08-16 15:33:02
我对 Go 中的结构很困惑。这是代码:http : //play.golang.org/p/b1NEh7JZoK为什么我无法获取结构的变量地址?如果我有两个 int 变量,一个存储值,一个存储地址(指针),如下所示:http : //play.golang.org/p/XhvKX-ifdn我可以得到这两个变量的实际地址,但是为什么struct不能呢?
查看完整描述

1 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

fmt.Println以更易读的格式打印东西。如果您想实际查看地址,请fmt.Printf与%p动词一起使用:


fmt.Printf("%p\n", &a)          // 0x10328000

fmt.Printf("%p -> %p\n", &b, b) // 0x1030e0c0 -> 0x10328000


查看完整回答
反对 回复 2021-08-16
  • 1 回答
  • 0 关注
  • 171 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信