ok ok sei stato chiaro...ho capito grazieOriginariamente inviato da r1cky`
Perchè in memoria la matrice viene allocata in modo contiguo percui il numero di colonne è necessario per poter accedere a una riga specifica.
Esempio:
La tua matrice è
int matrice[2][2] = {a,b}, {c,d};
in memoria abbiamo però a,b,c,d percui per poter raggiungere l'elemento c è necessario che sia ben chiaro quanti da quanti elementi è costituita una riga (che è appunto il numero di colonne). Se non fosse chiaro potrebbe essere una sola riga da 4 elementi!
Scusa l'esplicazione proprio chiara ma non saprei proprio come esporlo questo concetto![]()
![]()