Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 二次元配列 | データ型と変数
C基礎

book二次元配列

メニューを表示するにはスワイプしてください

二次元配列はテーブルのようなもので、配列の中に配列がある構造で、行と列を持ちます。二次元配列を宣言するには、角括弧をもう一組追加します:

int array[ROWS][COLUMNS];

テーブルを想像してください:

  • a[0]... は最初のデータセット、つまり最初の配列を表します。
  • a[1]... は2番目のセットです。
  • a[2]... は3番目です。

配列が別の配列の中に配置されている場合、それはネストされた配列と呼ばれます。その要素にアクセスするには、それぞれのインデックスを個別の角括弧で囲んで指定します。

main.c

main.c

copy
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; }
Note
注意

配列内のすべての要素は、同じ型でなければなりません。

question mark

このコードの出力は何ですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  5

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  5
some-alt