1. HOME»
  2. 分かりやすいIT用語辞典»
  3. プログラミング»
  4. 配列

配列

プログラミングにおいての配列《はいれつ》は、さまざまなことを覚《おぼ》えておいてくれる役割《やくわり》をしてくれるものです。

配列《はいれつ》は変数《へんすう》のなかまなのですが、ふつうの変数はひとつしか覚えておいてくれないのにたいして、配列はいくつものことを覚えておいてくれます。

目次
  1. 配列とは
  2. まとめ

配列とは

配列《はいれつ》は、いくつものことを覚《おぼ》えておいてくれる、変数《へんすう》です。

まず変数は、数値《すうち》や文字列《もじれつ》といったものに名前《なまえ》をつけて、それを覚《おぼ》えておいてもらうものです。
例《たと》えば、ゲームの得点《とくてん》の変数「point」に、「140」という数値を覚えておいてもらうには、プログラミング言語によっても違《ちが》いますが、だいたい次《つぎ》のようにします。

point = 140

ひとつの変数は、ひとつの値《あたい》しか覚《おぼ》えておいてくれません。

では、配列について見ていきましょう。
配列は、いくつもの値を覚えておいてくれます。

例えば、ゲームが5面《めん》まであったとしましょう。5つの面の得点(point)を変数に覚えておいてもらおうと思ったら、5つの変数が必要《ひつよう》になります。

しかし、配列を使えば、たったひとつの配列で、5面すべての得点を覚えておいてもらうことができます。

実際《じっさい》のプログラミングでは、プログラミング言語によっても違いますが、だいたい次のようにします。

point = [500, 360, 600, 220, 400]

配列が覚えておいてくれている値を使うには、0から数えて何番目《なんばんめ》の数字か、というのを後《うし》ろにつけてあげます。

point[0]  #500と覚えてくれている
point[1]  #360と覚えてくれている
point[2]  #600と覚えてくれている
point[3]  #220と覚えてくれている
point[4]  #400と覚えてくれている

もちろん、数値だけではなく、文字列なども、覚えておいてもらうことができます。
さらに、配列の中に配列を作ってしまう、多次元配列《たじげんはいれつ》などもあります。

ちょっと奥《おく》が深《ふか》いのですが、まずは、配列はいくつものことを覚えておいてくれる変数なんだな、というふうに思ってください。

まとめ

配列《はいれつ》は変数《へんすう》のなかまで、さまざまなことを覚《おぼ》えておいてくれるものです。

ふつうの変数はひとつのことだけを覚えていてくれるのに対《たい》し、配列はいくつものことを覚えておいてくれます。

オリジナルゲーム.com