So verwenden Sie ein zweidimensionales Array in C ++

So verwenden Sie ein zweidimensionales Array in C ++
Ein zweidimensionales Array, manchmal als 2D-Array bekannt, ist die grundlegendste Form des mehrdimensionalen Arrays in C++. Es kann als Array von Arrays oder Matrix angesehen werden. Abhängig davon, wie es initialisiert wurde, kann es jede Art sein, einschließlich einer Ganzzahl, eines Charakters, eines Floats usw.

In diesem Artikel werden wir die verschiedenen Aspekte von a diskutieren Zweidimensionales Array In C ++, einschließlich der Syntax, Erklärung, Initialisierung und Zugriff.

So verwenden Sie zweidimensionales Array in C++

Zeilen und Spalten bilden a Zweidimensionales Array (2D). Die allgemeine Syntax, um diese Art von Array in C ++ zu deklarieren, ist unten dargestellt:

Syntax:

Die Syntax von a Zweidimensionales Array In C ++ ist wie folgt:

DataType array_name [row_size] [column_size]

Jeder gültige C ++ -Datentyp, einschließlich int, char, doppelt usw., kann in diesem Fall als Datentyp verwendet werden. Die Größe des Arrays wird durch die Zeilengröße und die Spaltengröße bestimmt.

Zum Beispiel kann die Syntax so aussehen, wenn wir ein Array mit 5 Zeilen und 2 Spalten erstellen:

int Array [5] [2];

Hier ist ein vollständiger Code zum Deklarieren oder Verwenden eines zweidimensionalen Code Array in c++.

#enthalten
Verwenden von Namespace STD;
int main ()
int arr [3] [2] = 54, -2,
63, 2,
24, 18;
für (int i = 0; i < 3; ++i)
für (int j = 0; j < 2; ++j)
Cout << "arr[" << i << "][" << j << "] = " << arr[i][j] << endl;


Rückkehr 0;

Im obigen Code haben wir a initialisiert 2D -Array genannt 'arr' ', mit 3 Zeilen und 2 Spalten. Dann werden die Array -Elemente mit einem verschachtelten für die Schleife auf dem Bildschirm gedruckt. Die Außenseite für Loop greift auf die Zeilenelemente des Arrays von i == 0 bis i == 2 zu. Und die innere Schleife greift auf die Spaltenelemente des Arrays von J == 0 bis J == 1 zu. Wenn die Iteration auftritt, werden die Elemente der Arrays gedruckt.

Ausgang

Verwendung von zweidimensionalem Array in c++

Logische, arithmetische und relationale Operationen können an zweidimensionalen Arrays durchgeführt werden. Zum Beispiel zwei hinzuzufügen 2D -Arrays, Wir können eine verschachtelte für die Schleife verwenden, um über jedes Element zu iterieren und sie einzeln hinzuzufügen. Die Größe der Ausgangsarrays entspricht der der Eingangsanlagen.

Standard-Eingangs-Output-Funktionen wie Cout und CIN können verwendet werden, um Eingangs- und Ausgangsvorgänge in zweidimensionalen Arrays auszuführen. Zum Beispiel können wir eine verschachtelte Schleife verwenden, um über jedes Element eines zweidimensionalen Arrays zu iterieren und es mit Cout auszugeben.

Abschluss

In der C ++-Programmiersprache ist ein zweidimensionales Array eine Art Datenstruktur, die es uns ermöglicht, mehrere Elemente desselben Datentyps in rechteckiger Form zu speichern und zu steuern. Im obigen Artikel haben wir die Syntax, Deklaration, Initialisierung und Zugriff von erörtert Zweidimensionale Arrays in c++. Sie werden häufig für die Programmierung für Aufgaben mit Matrizen, Gittern und Tabellen verwendet. Verständnis der Grundlagen von Zweidimensionale Arrays ist unerlässlich für die Beherrschung der C ++ - Programmierung.