Gast
#5799309
Moin Leute, ich beschäftige mich aktuell ein bisschen mit Rekursion. Verstehe aber aktuell noch nicht ganz wie ich zu einem Stackpointer Overflow usw. komme. Und zwar: Ich habe eine rekursive Funktion. Bei jedem neuen rekursiven Aufruf wird der Stackpointer erhöht. Diese zeigen auf den vorherigen Funktionsaufruf. Logischerweise ist dieser Stack irgendwann voll und es kommt zu einem Stackpointer Overflow. Hoffe das ist richtig von mir verstanden. Weil nun meine Frage: 1. Passiert dieser Overflow schneller, wenn ich mehrere Übergabeparameter habe? 2. und passiert ein Overflow auch schneller wenn ich mehrere lokale Variablen verwende? oder wird der Speicher einfach nur dann voll geschrieben?