配列とはとは? わかりやすく解説

配列とは

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/13 01:36 UTC 版)

配列」の記事における「配列とは」の解説

複数要素(値)の集合格納管理するのに用いられるデータ構造配列である。数学ベクトルおよび行列に近い概念であり、実際にベクトルおよび行列プログラム上で表現する場合配列使われることが多い。同様に複数要素集合管理するデータ構造コレクションあるいはコンテナ)には連結リストハッシュテーブルなどがあるが、通常メモリアドレス上で連続性違いなどから配列とは区別される1次元配列は特に線形配列 (linear array) とも呼ばれる。 ここでは例示C言語 (C99) を使う。 例えば、6人の生徒平均点計算するプログラムを書くとする。配列使わない方法では、それぞれの生徒対応する変数を、次のように個別用意することだろう。 int score1;int score2;int score3;int score4;int score5;int score6;// 例え標準入力経由で各生徒得点を各変数読み込んだとする。double mean = (double)(score1 + score2 + score3 + score4 + score5 + score6) / 6; しかし、この方法では生徒数増減したときに、変更拡張大変になってしまう。より良い解は6要素配列を使うことである。 int score[6]; // 6要素配列作られる。// 例え標準入力経由で各生徒得点配列score読み込んだとする。double mean = 0;for (int i = 0; i < 6; ++i) { mean += score[i]; // 配列各要素へは、変数score通してscore[0]からscore[5]のようにしてアクセスする。}mean /= 6; 配列用いることで、添え字演算子による統一的なアクセスおよび一括処理が可能となる。また、処理すべきデータ個数増減したときにも対応しやすくなる

※この「配列とは」の解説は、「配列」の解説の一部です。
「配列とは」を含む「配列」の記事については、「配列」の概要を参照ください。

ウィキペディア小見出し辞書の「配列とは」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「配列とは」の関連用語

配列とはのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



配列とはのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの配列 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS