[ホーム] > [間違えやすい類語 IT編一覧] > [配列とリストの明確な比較]
配列とリストの違いに関して説明します。初めて言語を学ぶ方は、使い方が似ているので「同じ」と誤解する場合がるようです。しかしメモリの確保の方法が異なるため、性質も異なってきます。
(注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性があります。あくまでも参考程度でお読みください。
説明 | 配列 | リスト |
確保 | メモリ上で連続して確保。 | ポインタでつなぎながら確保。 |
追加 | 原則は追加できない。ただし言語によっては後ろに追加が可能。 | 追加、削除、挿入が可能(簡単) |
要素数 | 原則固定数。 | 自由に追加、削除。 |
アクセス | 高速。 | 低速(ポインタをたどるため) |
(*)見た目は同じです。メモリ上の確保の方式が主な違いです。
[ホーム] > [間違えやすい類語 IT編一覧]
,