cpp / beginner
Snippet
2D Arrays: Datentabellen
Ein zweidimensionales Array ist wie ein Raster oder eine Tabelle mit Zeilen und Spalten. Der erste Index greift auf die Zeile zu, der zweite auf die Spalte. 2D Arrays sind perfekt für die Darstellung von Matrizen, Spielbrettern oder beliebigen tabellenartigen Datenstrukturen.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>using namespace std;int main() {int matrix[2][3] = {{1, 2, 3}, {4, 5, 6}};for (int i = 0; i < 2; i++) {for (int j = 0; j < 3; j++) {cout << matrix[i][j] << " ";}cout << endl;}cout << "Element [1][2]: " << matrix[1][2] << endl;return 0;}
Erklärung
1
int matrix[2][3] = {...}
Deklariert ein 2D Array mit 2 Zeilen und 3 Spalten, initialisiert mit Werten
2
matrix[i][j]
Greift auf Element in Zeile i und Spalte j zu