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






