由 fmt.Printf 引发的 a==c 结果不一致的诡异问题
### 由 fmt.Printf 引发的 a==c 结果不一致的诡异问题 ```go import ( "fmt" ) type obj struct{} func main() { a := &obj{} fmt.Printf("%p\n", a) b := *a c := &b // fmt.Printf("%p\n", c) fmt.Println(a == c) } ``` 注释行 fmt.Printf("%p\n",...阅读全文