Supponi di avere una matrice fatta così:
codice:
1 4 7
2 5 8
3 6 9
; essa in memoria sarà disposta in questa maniera:
codice:
1 4 7 2 5 8 3 6 9
; di conseguenza per accedere all'elemento (x,y) nella rappresentazione "lineare" dell'array dovrai usare la formula
codice:
numeroelemento = y * larghezza + x
.