1.1 Unterprogramme und Stacks /
/>
Der Stack (=Stapel) dient zur Variablen- oder Wertübergabe von einem Programm zu seinem Unterprogramm. Der Stack ermöglicht die Kommunikation zwischen Hauptprogramm und Unterprogramm. Der Stack funktioniert nach dem Prinzip First In Last Out.
PUSH ... ein Wert wird in den Stack geschrieben
PUSH x x wird auf den Stapel gelegt, Stapel wird erhöht
POP ... ein Wert wird aus dem Stack geholt
POP x x wird vom Stapel genommen, der nächste Wert liegt nun oben
y=1;
for (i=1; i |