Der berühmte Stack, bei dem ich den Wald vor lauter Bäumen nicht sehe.
Hallo zusammen,
ich habe die Aufgabe in C einen Stack zu implementieren. Nun habe ich mich mal generell erst mal mit dem Thema Stack auseinander gesetzt, leider fange ich da schon an mächtig zu schleudern und bräuchte da mal ein bisschen Hilfe was die eigentliche Funktion angeht.
Nun ich habe verstanden das ein Stack erst mal nichts anderes ist als ein Stapelpapier z.b bei dem ich ein Blatt aufs andere lege und dann alles nachher rückwärts wieder runter nehme. Also sprich das Last In – First Out Prinzip (LiFo).
So aber jetzt gehts los. Bitte nicht lachen aber ich raff nicht was ich genau davon habe. Warum nimmt man nicht einfach ein Array was man füllt und nachher wieder anderes rum ausgibt.
Ich verstehe einfach nicht den Sinn und den genauen Ablauf eines solchen Stacks.
Vielleicht könnte mir mal da jemand unter die Arme greifen. Ich will keine Lösung oder quellcode ich will einfach verstehen wie das alles sich zusammen verhält.
Ich hoffe mein Problem ist klar geworden.
Gruß
Sector