关于Go语言slice切片个人学习心得
一句话概括切片就是: 切片实际上就是对数组内存地址引用 而数组本身就是一个连续的内存地址 , 当超过了底层数组的范围之后就会分配一个新的数组给切片结合下面代码看一下就懂了在第一次append时改变了arr的最后一个元素当第二次append的时候 arr存不下了更多的元素 分配的一个新的数组 所以arr第二次append的时候没有新增值如果给 arr = [...]int{0,1,2...
原创
2018-06-03 22:39:12 ·
208 阅读 ·
0 评论