一次元配列
配列だよ
普通の配列だよ
二次元配列(多次元配列)と比較されるよ
簡単に書くよ
一次元配列(読:イチジゲンハイレツ 英:one-dimensional array)とは
ミカン箱が横に並んだもの
……と言われても「はぁ?」って感じですね。
真面目に書くと
値を入れておく箱(変数)が一列に並んだ配列
(複数の変数がくっついたもの)のこと
です。
もう少し、ざっくり書くと
普通の配列のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「変数」と「配列」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
変数は「プログラミング言語における『値を入れておく箱』」です。
処理の途中で値を入れたり、逆に取り出したりできます。
配列は「複数の変数をくっつけたもの」です。
ミカン箱(変数)がたくさん集まったものだと思ってください。
変数は「値を入れておく箱」でした。
配列は「値を入れておく箱が複数くっついたもの」です。
以上を踏まえて
ミカン箱の集まり(配列)のうち、ミカン箱が横一列に並んでいるもの
が「一次元配列」です。
一次元配列は配列を勉強すると最初に出てきます。
いわゆる「普通の配列」です。
ミカン箱配列[1] = ミカン3つ
や
$mikan_ary = array();
$mikan_ary[1] = 3;
のように
配列の名前[添字]
と書くことでミカン箱を特定できる配列です。
うん、普通の配列ですね。
なぜ、わざわざ「『一次元』配列」と呼ぶのでしょうか。
それは一次元ではない配列があるからです。
例えば、ミカン箱を縦横に並べる「二次元配列」と呼ばれる配列があります。
ミカン箱を縦横に並べたものを積み重ねる「三次元配列」と呼ばれる配列があります。
あるいは、それ以上にゴチャゴチャした配列もあります。
二次元配列以上のゴチャゴチャした配列は、まとめて「多次元配列」と呼ばれたりします。
「一次元配列」という用語が出てくるのは「多次元配列」を意識する必要があるときです。
多次元配列を意識する必要がないときは、単に「配列」と呼ぶのが一般的です。
一言でまとめるよ
まぁ「一次元配列」って単語が出てきたら「箱が一列に並んだ配列
(複数の変数がくっついたもの)なんだな~」と お考えください。
おまけ
■検索してみる?






