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

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

pointこの用語のポイント

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

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

スポンサーリンク

簡単に書くよ

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

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


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「スタック(stack)」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

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

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

ポップ(pop)

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

ポップ(pop)2

以上を踏まえて

スタックからデータを取り出す行為

が「ポップ(pop)」です。

ポップ(pop)3

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

ポップ(pop)4

気が向いたら、セットで覚えてあげてください。

プッシュ(push):スタックにプッシュする(押し込む)やつ
ポップ(pop):プッシュ(push)じゃない方


と覚えると、覚えやすいと思います。


image piyo2

一言でまとめるよ

まぁ「ポップ(pop)」って単語が出てきたら「スタック(後に入れたものが先に出る構造になっている何か)からデータを取り出すんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像001
書籍画像020

おまけ

■訳してみるよ

「pop(ポップ)」の意味は

・ポンと鳴る
・急に動く
・飛び出る
・ポンと開く


とかです。
今回は「飛び出る」が近いですかね。


■違いの分かるピヨピヨ





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
エンジニア育成現場の「失敗」集めてみた。 42の失敗事例で学ぶマネジメントのうまい進めかた
ウォーターサーバーのキャッチコピーを100本考える方法