摘要: 函数调用 传值:函数调用时会对参数进行拷贝,被调用方和调用方两者持有不相关的两份数据; 传引用:函数调用时会传递参数的指针,被调用方和调用方两者持有相同的数据,任意一方做出的修改都会影响另一方。 Go 语言选择了传值的方式,无论是传递基本类型、结构体还是指针,都会对传递的参数进行拷贝 通过堆栈传递参 阅读全文
posted @ 2021-02-28 15:58 菲菲菲菲菲常新的新手 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 数组 Go 语言中数组在初始化之后大小就无法改变,存储元素类型相同、但是大小不同的数组类型在 Go 语言看来也是完全不同的,只有两个条件都相同才是同一个类型。 func NewArray(elem *Type, bound int64) *Type { if bound < 0 { Fatalf(" 阅读全文
posted @ 2021-02-28 11:19 菲菲菲菲菲常新的新手 阅读(143) 评论(0) 推荐(0) 编辑