資格暗記無料で始める

ポインタとは?

ポインタとは、データそのものではなく、データが格納されている場所(アドレス)を保持する値。連結リストや木構造では、要素どうしのつながりをポインタで表現する。つなぎ替えだけで構造を変えられるため、挿入・削除がデータ移動なしで行える。

応用情報技術者試験の過去問では6回出題されています(2016年度〜2022年度)。

ぽいんた

応用情報技術者試験の頻出用語/テクノロジ系


ポインタの意味

データそのものではなく、データが格納されている場所(アドレス)を保持する値。連結リストや木構造では、要素どうしのつながりをポインタで表現する。つなぎ替えだけで構造を変えられるため、挿入・削除がデータ移動なしで行える。

ポインタの具体例

連結リストの各要素は「データ」と「次の要素のアドレス」を持つ。末尾の要素の次にはナル(空を表す値)を入れて終端を示す。要素Xを削除するには、Xを指していた要素のポインタをXの次の要素へ向け直せばよい。

ポインタは試験でどう引っ掛けられる?

ポインタが指す先を書き換える順序を誤ると、後続の要素へ到達できなくなり領域が迷子になる。またポインタのぶん記憶領域を余分に使う点、参照が間接的になるためアクセスが配列より遅くなる点も問われる。

ポインタと関連する用語

ポインタが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。