我对 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
- 1 回答
- 0 关注
- 171 浏览
添加回答
举报
0/150
提交
取消