map 参数传递 当 map 作为参数被传递时,实际上传递的 map 的指针信息,传递后的修改会同步到函数外。 可以看到 m 被传递到了 onMap 函数中,但是最后在函数外的 m 也是被修改了的。 package mainimport "fmt"func main() { m := map[int]int{} opMap(m) printMap(m)}func opMap(m map[int]i…
map 参数传递 当 map 作为参数被传递时,实际上传递的 map 的指针信息,传递后的修改会同步到函数外。 可以看到 m 被传递到了 onMap 函数中,但是最后在函数外的 m 也是被修改了的。 package mainimport "fmt"func main() { m := map[int]int{} opMap(m) printMap(m)}func opMap(m map[int]i…
讨论
登录后参与讨论
还没有评论,来说第一句吧。