狹義上，如果真係要隨機存取，陣列嘅元素（或者代表佢哋嘅某種代碼）要喺記憶體入面順序排列，而且每個元素（或者佢哋嘅代碼）要一樣大細、相同類型（例如 n 個整數或者 n 個浮點數等等）因為咁先可以用簡單嘅計算由索引嘅數值計出任何一件嘢嘅位置喺邊，例如 C 語系嘅陣列就係呢一種。