[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ポップ【スタック】 (pop)

pointこの用語のポイント

pointスタックからデータを取り出すことだよ

point「プッシュ(push)」の逆だよ

スポンサーリンク

簡単に書くよ

ポップ【スタック】 (pop)とは

スタック(後に入れたものが先に出る構造になっている何か)からデータを取り出すこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。

スタック(stack)は「後に入れたものが先に出る構造になっている何か」ね。

途中で行き止まりになっているトンネルみたいなものです。
行き止まりなので、入口に戻るしかありません。
Uターンできない場合は、バックで出ることになります。
入ったのとは逆の順番で出ることになりますよね。

ポップ(pop)

このように、後に入れたものが先に出る構造になっている何かを「スタック」と言います。
スタックの詳細は用語「スタック(stack)」の説明をご覧ください。

ポップ(pop)2

それを踏まえて、スタックからデータを取り出す行為が「ポップ(pop)」です。

ポップ(pop)3

反対に、スタックにデータを入れる行為は「プッシュ(push)」と言います。

ポップ(pop)4

ポップ(pop)とプッシュ(push)は、セットで覚えてあげてください。

「スタックに押し込むのがプッシュ(push)」で「プッシュじゃない方がポップ」と覚えると、覚えやすいと思います。

image piyo2

一言でまとめるよ

まぁ「ポップ(pop)」って単語が出てきたら「スタックからデータを取り出すことなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク