ポップ【スタック】(pop)
スタックからデータを取り出すよ
「プッシュ(push)」の逆だよ
スポンサーリンク
簡単に書くよ
ポップ【スタック】(pop)とは
後に入れたものが先に出る構造になっている何か(スタック)からデータを取り出すこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「スタック(stack)」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
スタック(stack)は「後に入れたものが先に出る構造になっている何か」です。
途中で行き止まりになっているトンネルみたいなものです。
行き止まりなので、入口に戻るしかありません。
Uターンできない場合は、バックで出ることになります。
入ったのとは逆の順番で出ることになりますよね。
このように、後に入れたものが先に出る構造になっている何かを「スタック」と言います。
スタックの詳細は、用語「スタック(stack)」の説明を ご覧ください。
以上を踏まえて
スタックからデータを取り出す行為
が「ポップ(pop)」です。
反対に、スタックにデータを入れる行為は「プッシュ(push)」と言います。
気が向いたら、セットで覚えてあげてください。
プッシュ(push):スタックにプッシュする(押し込む)やつ
ポップ(pop):プッシュ(push)じゃない方
と覚えると、覚えやすいと思います。
一言でまとめるよ
まぁ「ポップ(pop)」って単語が出てきたら「スタック
(後に入れたものが先に出る構造になっている何か)からデータを取り出すんだな~」と お考えください。






