Declararea unu tablou de memorie de tip matrice:
tip_data nume[nr_1][nr_2]
tip_data=tipul elementelor matricei;
nume=identificatorul matricei;
nr_1,nr_2=numarul de lini si respectiv numarul de coloane.
Exemplu: int a[2][4] --> 
! Cand numarul de lini este egal cu numarul de coloane avem matrice patratica (n=m) !
Referirea la un element se face astfel: nume[indice_linie][indice_coloana]
Memorarea matricei in memoria interna a PC-ului se realizaeza linie cu linie 
Matricea fiind o structura de date statica la declararea ei se aloca o zona fixa de memorie; lungimea matricei reprezinta numarul de elemente ale ei.
La declararea matricei este probabil sa nu se cunoasca numarul de elemente care vor fi prelucrate si de aceea se folosesc 2 lungimi:
1. Lungime fizica - reprezinta numarul de elemente stabilit la declararea matricei (este numarul maxim de elemente care pot fi stocate)
2. Lungime logica - reprezinta numarul de elemente care vor fi prelucrate la executia progamului; este mai mic sau cel putin egal cu lungima fizica.
Diagonala Principala & Diagonala Secundara
Diagonalele intr-o matrice oarecare-->
Diagonalele intr-o matrice patratica-->
Parcurgerea elementelor unei matricie.

|