スタック(IT用語)

スタック

スタックとは

最後に追加したデータを最初に取り出す「後入れ先出し」のこと。

本や書類、箱などを積み上げて置くこと(stack)になぞらえてこう呼ばれてるよ。

会話で学ぼ

基礎知識編

【スタック】って何?
データを管理する方法の一つなんだ。

例えば、積み重ねたお皿を想像してみて。
お皿?どういうこと?
お皿を一枚ずつ積み重ねていくと、
一番上のお皿が最後に置いたものだよね。

そして、お皿を取り出すときは、
一番上から順番に取っていくよね。
なるほど、つまり「スタック」はデータを積み重ねて、
最後に入れたものを最初に取り出すってこと?
その通り!
これを「LIFO(Last In, First Out)」って言うんだ。

最後に入れたものが最初に出てくるって意味だよ。
じゃあ、具体的にはどんな場面で使われるの?
例えば、プログラムの実行中に関数の呼び出しを管理する時に使われるよ。

関数が呼び出されるたびに、その情報がスタックに積み重ねられて、
関数が終わるときにスタックから取り出されるんだ。
なるほど、プログラムの中で順番を管理するのに便利なんだね。
そうだね。
スタックは他にも、ブラウザの「戻る」ボタンの履歴管理とか、
テキストエディタの「元に戻す」機能なんかにも使われているよ。

SNSで発信

X(元Twitter)

YouTubeショート

スタンドエフエム

【デジナンばあばチャンネル】

ばあばと、もに隊長のおもしろトークだよ(笑)

https://stand.fm/episodes/6653d151e9674b98535d4c94

インスタグラム

https://www.instagram.com/reel/DBviCBqC09o/?igsh=dmxscGgzd3hua3cx

tiktok

https://vt.tiktok.com/ZSj2Lp8Jb/

Facebook

https://www.facebook.com/share/r/NnkrqiT3QC1uBwyf/

スレッズ

https://www.threads.net/@konomimoni/post/C7Pnk-Xyii_/?xmt=AQGz884vuzioajOXY7OwBSdNr5RyImfESytbxeOYFVLaJw

あとがき

このサイトは

少しずつ、ヒントもしくは知識を共有していくサイトです。

最後まで読んでいただきありがとうございました♡

この記事が気に入ったら
フォローしよう

最新情報をお届けします

Twitterでフォローしよう

最新の記事