Skip to content
Stack

File:Tallrik_-_Ystad-2018.jpg · Wikimedia Commons · See Wikimedia Commons

EntityQ177929· pop 57· linked from 433 articles

abstract data type

AI overview

A stack is a way of organizing data where items are added and removed from the same end, following a "last in, first out" principle—like a stack of plates where you take the top plate off first. This simple organizational method matters because it's useful for many computing tasks, such as undoing actions in software or managing how a computer processes nested instructions.

AI-generated from the Wikipedia summary — may contain errors.

Wikidata facts

Image
Data stack-ar.svg
Show 2 more facts
Commons category
Stack data structures
Sources (3)

via Wikidata · CC0

Article · Svenska

Stack är en linjär ordnad följd av element, som följer "sist in, först ut"-principen. Precis som en papperstrave finns det två operationer man kan utföra: lyfta av (en: pop) och lägga på (en: push). Stacken är en mycket vanlig datastruktur och används implicit i i stort sett i alla datorprogram. Vid funktionsanrop i imperativa programspråk lagras anropsparametrarna och lokala variabler i en stack-struktur, så att de sedan kan hämtas tillbaka i rätt ordning när funktionen återvänder. Många processorer har en inbyggd stack för att hantera funktionsanrop och returadresser. För att hålla reda på var i minnet det översta elementet i stacken finns används en stackpekare.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (9)

Connections

Categories