數組基礎(不定時更新)
- 數組基礎
數組基礎
(1)數組是存放在連續內存空間上的相同類型數據的集合。數組可以方便的通過下標索引的方式獲取到下標下對應的數據。數組下標都是從0開始的。數組內存空間的地址是連續的。
(2)因為數組的在內存空間的地址是連續的,所以我們在刪除或者增添元素的時候,就難免要移動其他元素的地址。例如刪除下標為3的元素,需要對下標為3的元素后面的所有元素都要做移動操作,如圖所示:
注意:數組的元素是不能刪的,只能覆蓋,平時刪除操作也是依次用后一位覆蓋,因為申請且初始化后,存儲空間就固定了。
轉載:https://www.programmercarl.com/%E6%95%B0%E7%BB%84%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html