golang试题-以下go代码运行是什么结果?
package main
import (
"fmt"
)
type MyStruct struct {
val int
}
func main() {
m1 := map[string]*MyStruct{"A": &MyStruct{val: 1}, "B": &MyStruct{val: 2}}
m2 := m1
m2["A"].val = 5
fmt.Println(m1["A"].val)
}




网友评论0