C言語の2次元の配列にアクセスする方法
C言語では、配列内の要素をインデックスを用いて参照します。2次元配列は、行と列からなる行列と見なすことができ、2つのインデックスを使って、要素を参照することができます。
たとえば、2 次元配列 arr があれば、arr[i][j] でその要素を参照できます。ここで、i は行のインデックス、j は列のインデックスを示します。たとえば、arr[0][0] は 1 行目 1 列目の要素で、arr[1][2] は 2 行目 3 列目の要素です。
簡単な例を以下に示します
#include <stdio.h>
int main() {
int arr[3][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} };
// 引用二维数组中的元素
printf("arr[0][0] = %d\n", arr[0][0]);
printf("arr[1][2] = %d\n", arr[1][2]);
printf("arr[2][3] = %d\n", arr[2][3]);
return 0;
}
結果は日本語でネイティブに言い換えてください、ただ1つだけお願いします。
arr[0][0] = 1
arr[1][2] = 7
arr[2][3] = 12