猿问

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

我对 Go 中的结构很困惑。

这是代码:http : //play.golang.org/p/b1NEh7JZoK

为什么我无法获取结构的变量地址?

如果我有两个 int 变量,一个存储值,一个存储地址(指针),如下所示:http : //play.golang.org/p/XhvKX-ifdn

我可以得到这两个变量的实际地址,但是为什么struct不能呢?


MMTTMM
浏览 172回答 1
1回答

交互式爱情

fmt.Println以更易读的格式打印东西。如果您想实际查看地址,请fmt.Printf与%p动词一起使用:fmt.Printf("%p\n", &a)          // 0x10328000fmt.Printf("%p -> %p\n", &b, b) // 0x1030e0c0 -> 0x10328000
随时随地看视频慕课网APP

相关分类

Go
我要回答