GoLang笔记
Slice切片
slice是这样的结构:先创建一个有特定长度和数据类型的底层数组,然后从这个底层数组中选取一部分元素,返回这些元素组成的集合(或容器),并将slice指向集合中的第一个元素。换句话说,slice自身维护了一个指针属性,指向它底层数组中的某些元素的集合。
声明和初始化
声明:
var a []int
初始化:
a := new([]int)
fmt.Println(*a)
b := make([]int, 0, 5)
fmt.Println(b)
当声明一个slice,但不做初始化的时候,
原创
2021-12-12 17:05:50 ·
446 阅读 ·
0 评论