func main() {
arr:=[]int{1,2,3,4,5,6,7,8,9,10} //容量10
s:=arr[2:5] //容量8 [3,4,5]
s2:=s[2:7] //容量6 [5,6,7,8,9]
fmt.Println("len(s)",len(s),"s",s,"cap",cap(s)) //max-low len(s) cap 8
fmt.Println("len(s2)",len(s2),"s2",s2,"cap",cap(s2)) //cap-low cap(s) 6
}
golang切片的容量长度
最新推荐文章于 2023-08-01 17:45:54 发布