Ekspresi berikut dapat digunakan untuk mengakses elemen array.

*(a + i * cols + j)

1. "a" menunjuk ke elemen ke-0 dari daftar; ini adalah konstanta.
2. kolom adalah jumlah kolom dalam satu baris; ini adalah konstanta.
3. i berkisar dari 0 hingga jumlah baris yang akan dicari - 1.
4. j berkisar dari 0 hingga jumlah kolom yang akan dicari - 1.

Elemen array disimpan dalam lokasi memori linear berurutan. Kita bisa menggunakan pointer aritmatika untuk mengakses elemen-elemen ini. Ekspresi a + i * cols + j memberikan {i>offset<i} ke dalam memori dari awal daftar.