Informatică Programare
Matrici in C++ declarare si initializare
Matricele în C++ sunt tablouri bidimensionale declarate cu două dimensiuni. Se pot inițializa în mai multe moduri.
Declarare
- Sintaxă de bază tip nume[randuri][coloane]; ex: int mat[3][4];
- Explicație 3 rânduri, 4 coloane, total 12 elemente de tip int.
- Memorie Elementele sunt stocate consecutiv în memorie.
Inițializare
- La declarare int mat[2][3] = {{1,2,3},{4,5,6}};
- Parțială int mat[2][3] = {0}; // toate elementele 0
- Cu buclă for(int i=0; i<2; i++) for(int j=0; j<3; j++) mat[i][j]=i+j;
Verifică întotdeauna limitele matricelor pentru a evita erori.