go append分析

1.append 不修改切片內容,所以一般寫法 s1 = append(s1,xxx) go append 切片增加元素的時候並不會修改切片的內容,但是如果容量足夠的情況下,會修改切片指向地址的內容。 2.append 如果不足以容納附加的新內容的時候,會重新分配一個切片,原來的切片指向地址內容不會發生改變。 s1容量足夠:sd的指向不會發生改變,僅僅長度發生變化。 s1容量不足:重新分配內存,s
相關文章
相關標籤/搜索