type A struct {
a int
b int
}
func main() {
var AA A
AA.a=1
AA.b=2
fmt.Println(AA.a,"--",AA.b)
F(&AA)
fmt.Println(AA.a,"--",AA.b)
}
func F(pa *A) {
pa=nil
}
这个pa是个复制的A的地址? 我可以修改pa.a pa.b 为什么我不能修改pa? 将其地址变为空 对于这个不是很理解 既然都可以修改地址了 pa这个地址不能修改码?