Stack und so



  • Hallo 🙂

    Wenn ich bspw. ein struct erzeuge, wofür ich mit malloc vorher einen Speicherplatz reserviert habe, und dieses struct mit push auf den Stack lege und es dann wieder vom Stack mit pop entferne, dann ist der von mir durch malloc allozierte Speicherbereich im Heap (mangels free) ja noch da. Es ist ja dann doch richtig, dass die Rücksprungadresse auch auf dem Stack gespeichert wurde, sodass wieder zum allozierten speicher zurückgesprungen wird, oder?

    LG



  • Habe da glaube ich was falsch verstanden. Hat sich erledigt. 😃


Anmelden zum Antworten