Was ist Stack (Stapelspeicher)?
LIFO-Datenstruktur (Last In, First Out), bei der das zuletzt hinzugefügte Element zuerst entnommen wird. Das Hinzufügen eines Elements heißt push, das Entnehmen pop. Stacks dienen zur Verwaltung von Rücksprungadressen und lokalen Variablen bei Funktionsaufrufen (Call Stack), zur Auswertung von Ausdrücken in umgekehrter polnischer Notation und für die Tiefensuche.
Japanische Bezeichnung: スタック
„Stack (Stapelspeicher)“ kommt in 33 Übungsfragen aus 8 Themen vor, z. B. Linker, Loader und ausführbare Formate, Befehlssatz und Assembler, Datenstrukturen und Algorithmen.
Fachgebiet: Datenstrukturen und Algorithmen