- append主要用于给某个切片(slice)追加元素
- 如果该切片存储空间(cap)足够,就直接追加,长度(len)变长;如果空间不足,就会重新开辟内存,并将之前的元素和新的元素一同拷贝进去
- 第一个参数为切片,后面是该切片存储元素类型的可变参数
@H_404_18@
@H_404_18@
@H_404_18@
slice := append([]int{1,23},145)">456)fmt.Println(slice //[1 2 3 4 5 6]
}...)//[1 2 3 4 5 6]