以下運算式可用於存取陣列的元素。

*(a + i * cols + j)

1. 「a」指向清單的第 0 個元素此為常數。
2. 欄是資料列中的欄數;此為常數。
3. 從 0 到要搜尋的列數範圍 - 1。
4. j 的範圍從 0 到要搜尋的欄數之間 - 1。

陣列元素會儲存在連續的線性記憶體位置。我們可以使用指標 才能存取這些元素運算式 a + i * cols + j 表示 的值會從清單開頭開始變為記憶體