Heim > Backend-Entwicklung > C++ > Definition eines zweidimensionalen Arrays in C++

Definition eines zweidimensionalen Arrays in C++

下次还敢
Freigeben: 2024-05-07 23:51:19
Original
871 Leute haben es durchsucht

In C++ lautet das Definitionsformat eines zweidimensionalen Arrays: Datentyp-Array-Name, Zeilennummer. Der Zugriff auf Elemente erfolgt über den Zeilenindex. Kann über verschachtelte Klammern oder dynamische Zuweisung initialisiert werden. Nach der dynamischen Zuweisung muss Speicher freigegeben werden, um Lecks zu vermeiden. Zweidimensionale Array-Definition in C++

<code>数据类型 数组名[行数][列数];</code>
Nach dem Login kopieren

Beispiel: Definition eines zweidimensionalen Arrays in C++

<code>int myArray[3][4]; // 创建一个包含 3 行 4 列的二维 int 数组</code>
Nach dem Login kopieren

Initialisierung:

Zweidimensionales Array kann zum Zeitpunkt der Definition initialisiert werden, Sie können verschachtelte Klammern verwenden:

<code>myArray[行索引][列索引]</code>
Nach dem Login kopieren

Dynamische Zuordnung:

Sie können Zeiger auch verwenden, um zweidimensionale Arrays dynamisch zuzuweisen:

<code>myArray[1][2] = 10; // 将第 2 行第 3 列的值设置为 10
cout << myArray[0][1] << endl; // 输出第 1 行第 2 列的值</code>
Nach dem Login kopieren

Speicher freigeben:

Ein dynamisch zugewiesenes zweidimensionales Array muss Speicher freigeben, um Speicherlecks zu vermeiden:

<code>int myArray[3][4] = {
    {1, 2, 3, 4},
    {5, 6, 7, 8},
    {9, 10, 11, 12}
};</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDefinition eines zweidimensionalen Arrays in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
c++
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage