一維陣列的運算指令:插入(insert)
【定義】在指定的註標i的位置插入一項新元素,原來的註標i和之後的元素都必須要在往後挪移一個位置。
【例如】將在註標1的位置插入一向新元素(19)。
一維陣列的運算指令:刪除(Delete)
【定義】指刪除指定座標i位置的元素,原來註標i的元素被刪除,為了避免浪費記憶體空間,因此,之後的元素都必須要在往前挪一個位置。
【例如】將在座標1的位置刪除一項舊元素(25)。
一維陣列的運算指令:複製(Copy)
【定義】指將「來源陣列」元素的內含值竹一全部copy到「目的陣列」。
【例如】將A陣列的元素內含值全部逐一copy到B陣列中。
變數宣告與陣列宣告的差別
(1)變數宣告
int A,B,C; //宣告三個變數(A,B,C)為整數型態。
說明:以上三個變數與變數之間都是獨立的記憶體空間。
(2)陣列宣告
int A[3]; //宣告一維陣列A,共有A[0]、A[1]、A[2]三個元素
說明:以上三個記憶體空間,可以讓我們連續儲存多項資料,並且資料與資料之間都是按照順序排列的記憶體空間。