Array, aynı türden öğeleri içeren bitişik bir bellek bloğudur ve 0 dan indekslenir. Öğeler birbirine yan yana olduğu için, i öğesinin adresi doğrudan base + i * elementSize olarak hesaplanır ve O(1) rastgele erişim sağlar.
Bellek düzeni
text
index: 0 1 2 3 4
+-----+-----+-----+-----+-----+
arr = | 10 | 20 | 30 | 40 | 50 |
+-----+-----+-----+-----+-----+
address: base +4 +8 +12 +16 (4-byte ints)
