C++ で 2 次元配列を定義する方法: 配列の型を宣言します: int arr 行番号; ネストされたループを使用して配列要素を初期化します; 添字演算子を使用して配列要素にアクセスします。
C++ における 2 次元配列の定義
C++ では、2 次元配列は、行と列に編成されたデータを格納するために使用されるデータ構造です。 2 次元配列を定義するには、次の手順を使用できます:
配列の型を宣言します
<code class="cpp">int arr[行数][列数];</code>
ここで:
arr
は配列の名前です。 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>
访问数组元素
可以使用下标运算符 []
行数
と列数
は、配列の行数と列数を指定します。 例:
<code class="cpp">int element = matrix[1][2]; // 获取第 2 行第 3 列的元素(索引从 0 开始)</code>
[]
を使用できます。 🎜🎜🎜例: 🎜🎜rrreee🎜🎜注: 🎜🎜🎜🎜C++ の配列は固定されており、作成後にサイズを変更することはできません。 🎜🎜 2 次元配列の要素はメモリに継続的に格納されるため、ポインタを使用して要素にすばやくアクセスできます。 🎜🎜以上がC++で2次元配列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。