ホームページ > バックエンド開発 > C++ > C++で2次元配列を定義する方法

C++で2次元配列を定義する方法

下次还敢
リリース: 2024-05-09 03:00:31
オリジナル
359 人が閲覧しました

C++ で 2 次元配列を定義する方法: 配列の型を宣言します: int arr 行番号; ネストされたループを使用して配列要素を初期化します; 添字演算子を使用して配列要素にアクセスします。

C++で2次元配列を定義する方法

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🎜🎜配列要素へのアクセス🎜🎜🎜 配列要素にアクセスするには、添字演算子 [] を使用できます。 🎜🎜🎜例: 🎜🎜rrreee🎜🎜注: 🎜🎜🎜🎜C++ の配列は固定されており、作成後にサイズを変更することはできません。 🎜🎜 2 次元配列の要素はメモリに継続的に格納されるため、ポインタを使用して要素にすばやくアクセスできます。 🎜🎜

以上がC++で2次元配列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
c++
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート