C言語の二次元配列の呼び出し方

C言語では、2次元の配列の要素は添え字演算子[]を利用してアクセスできます。2次元の配列の要素は2つの添え字を指定することでアクセスでき、1つ目の添え字で行、2つ目の添え字が列を表します。例えば、arrという2次元の配列がある場合、arr[i][j]でi行j列の要素にアクセスできます。

2 次元配列の要素を宣言、初期化、参照するための簡単なサンプルコードを以下に示します。

#include <stdio.h>

int main() {
    // 声明一个3行4列的二维数组
    int arr[3][4];

    // 初始化数组的元素
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 4; j++) {
            arr[i][j] = i * 4 + j;
        }
    }

    // 访问数组的元素并打印输出
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 4; j++) {
            printf("%d ", arr[i][j]);
        }
        printf("\n");
    }

    return 0;
}

上記のコードは、3行4列の2次元配列arrを宣言し、2つのループを使用して配列の要素を初期化してアクセスします。最後に、2次元配列の内容を出力します。コードを実行すると、以下のような結果が表示されます。

0 1 2 3
4 5 6 7
8 9 10 11

これで、二次元の配列の要素を添字を指定することによって参照できます。

bannerAds