二次元配列
メニューを表示するにはスワイプしてください
二次元配列はテーブルのようなもので、配列の中に配列がある構造で、行と列を持ちます。二次元配列を宣言するには、角括弧をもう一組追加します:
int array[ROWS][COLUMNS];
テーブルを想像してください:
- 行
a[0]...は最初のデータセット、つまり最初の配列を表します。 - 行
a[1]...は2番目のセットです。 - 行
a[2]...は3番目です。
配列が別の配列の中に配置されている場合、それはネストされた配列と呼ばれます。その要素にアクセスするには、それぞれのインデックスを個別の角括弧で囲んで指定します。
main.c
123456789101112131415#include <stdio.h> int main() { // dimensional array declaration int array[3][4] = { {1, 11, 111, 1111}, // Index `[0]` {2, 22, 222, 2222}, // Index `[1]` {3, 33, 333, 3333} // Index `[2]` }; // Print the first element of the second nested array printf("%d", array[1][0]); return 0; }
注意
配列内のすべての要素は、同じ型でなければなりません。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 5
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 2. 章 5