Per accedere a un elemento dell'array è possibile utilizzare la seguente espressione.

*(a + i * cols + j)

1. "a" punta al 0° elemento dell'elenco; questa è una costante.
2. cols è il numero di colonne in una riga; questa è una costante.
3. i va da 0 al numero di righe da cercare - 1.
4. j va da 0 al numero di colonne da ricercare - 1.

Gli elementi array vengono archiviati in posizioni di memoria lineari consecutive. Possiamo usare il cursore aritmetico per accedere a questi elementi. L'espressione a + i * cols + j fornisce la in memoria dall'inizio dell'elenco.