
Declararea unui tablou de memorie de tip matrice (cu doua dimensiuni) se face prin instructiunea:
tip_data nume[nr_1][nr_2];
|
unde:
tip_data precizeaza tipul elementelor matricei
nume este identificatorul matricei
nr_1-numarul de linii
nr_2-numarul de coloane
Exemplu:
int a[2][4];
float b[3][5];
|
doua matrice:
a cu 8 elemente de tip int, care are 2 linii si 4 coloane
b cu 15 elemente de tip float, care are 3 linii si 5 coloane
La declararea unei matrice se oate atribui valori initiale elementelor, cu instructiunea:
tip_data nume[nr_1][nr_2]={lista_valori};
|
Pentru prelucrarea datelor memorate intr-o matrice, referirea la un element al matricei se face prin constructia:
nume[indice_1][indice_2];
|
unde:
indice_1 este numarul d ordine al liniei
indice_2 este numarul de ordine al coloanei
Lungimea tabloului de memorie reprezinta numarul de elemente ale tabloului.
|