结构体前面加上“&”后输出的为什么不是内存地址,而是结构体里面的成员?

lxl635 · · 1643 次点击
fmt.Printf("%p\n", c) 试试看?
#3
更多评论
lxl635
驾校教练,Golang小白
消灭0回复 <a href="/user/user3301" title="@user3301">@user3301</a>
#1
第二行的意思是这个打印的变量是这个结构的地址,所以结构体前面多了个&amp;, 输出地址用%p, 你用的%+v 是添加字段名(如结构体)
#2