各位大佬,请教一下,我申请一个数组如下:
###var a = []int{1, 2, 3, 4, 5, 6, 7, 8, 9}
###再申请一个切片
### var a []int = []int{1,2,3,4,5,6,7,8,9}
###在等号左边多了一个[]int,就是切片,没有的话就是数组,可以这样判定吗?
1、数组是定长的,切片是长度可变的,切片的操作方式比数组丰富
2、切片是在数组的基础上抽象出来的数据结构
建议看下这篇blog
`https://blog.golang.org/slices-intro`
#6
更多评论