我在这里有一些示例代码(可在此处运行:http : //play.golang.org/p/86_EBg5_95)package mainimport "fmt"type X struct { Y int}func main() { m := make(map[int]X) var x *X if _, ok := m[0]; !ok { z := X{} m[0] = z x = &z } x.Y = 10 fmt.Println(m[0].Y) fmt.Println(x.Y)}基本上:我在这里错过了什么?不m[0].Y应该也10一样吗?
目前暂无任何回答
- 0 回答
- 0 关注
- 168 浏览
添加回答
举报
0/150
提交
取消