Maison >développement back-end >C++ >Comment définir un tableau à deux dimensions en C++

Comment définir un tableau à deux dimensions en C++

下次还敢
下次还敢original
2024-05-09 03:00:31401parcourir

Comment définir un tableau bidimensionnel en C++ : déclarez le type de tableau : int arr row number ; ​​utilisez des boucles imbriquées pour initialiser les éléments du tableau ; utilisez l'opérateur d'indice pour accéder aux éléments du tableau.

Comment définir un tableau à deux dimensions en C++

Définition d'un tableau bidimensionnel en C++

En C++, un tableau bidimensionnel est une structure de données utilisée pour stocker des données organisées en lignes et en colonnes. Pour définir un tableau bidimensionnel, vous pouvez suivre les étapes suivantes :

Déclarez le type de tableau

<code class="cpp">int arr[行数][列数];</code>

où :

  • arr est le nom du tableau. arr 是数组的名称。
  • 行数列数 指定数组的行数和列数。

例如:

<code class="cpp">int matrix[3][4]; // 声明一个 3 行 4 列的整数数组</code>

初始化数组

声明数组后,可以使用嵌套循环来初始化其元素。

例如:

<code class="cpp">for (int i = 0; i < 3; i++) {  // 遍历行
    for (int j = 0; j < 4; j++) {  // 遍历列
        matrix[i][j] = i * j;  // 初始化元素
    }
}</code>

访问数组元素

可以使用下标运算符 []

Nombre de lignes et Nombre de colonnes précisent le nombre de lignes et de colonnes du tableau.

Par exemple :

<code class="cpp">int element = matrix[1][2];  // 获取第 2 行第 3 列的元素(索引从 0 开始)</code>

Initialisation d'un tableau
  • Après avoir déclaré un tableau, vous pouvez utiliser des boucles imbriquées pour initialiser ses éléments.
Par exemple : 🎜🎜rrreee🎜🎜Accès aux éléments du tableau🎜🎜🎜 Vous pouvez utiliser l'opérateur d'indice [] pour accéder aux éléments du tableau. 🎜🎜🎜Exemple : 🎜🎜rrreee🎜🎜Remarque : 🎜🎜🎜🎜Les tableaux en C++ sont fixes et leur taille ne peut pas être modifiée une fois créés. 🎜🎜Les éléments d'un tableau bidimensionnel sont stockés en permanence en mémoire, de sorte que les éléments sont accessibles rapidement à l'aide de pointeurs. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn