配列

提供: MonoBook
2024年2月12日 (月) 06:47時点におけるAdministrator (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

配列(読み:はいれつ、英語:array)とは、特定のデータ型を複数格納するスペースをメモリ上に連続して確保することをいう。

メモリ上に連続してスペースを確保しているため、ポインタを用いて「進む」「戻る」などの操作が簡単にできるという特徴がある。

メモリ上に連続してスペースを確保しないが、プログラミング言語からは配列とほぼ同じ使い方をできるものとして「連結リスト」や「ハッシュテーブル」がある。普通の人はその違いを気にする必要はない。そもそも宗教上の理由により配列ハッシュテーブルを区別していないプログラミング言語も存在する。