Einzelnen Beitrag anzeigen

ripper8472

Registriert seit: 17. Aug 2003
275 Beiträge
 
#4

Re: Was ist HEAP ?

  Alt 11. Okt 2005, 08:12
stackvariablen sind deine gewohnten variablen. sie werden auf dem stack angelegt. naeheres dazu unter [wikipedia]Stack (Datenstruktur)[/wikipedia]

heapvariablen werden durch dynamische speicheranforderung (malloc()/ new in c/c++) geschaffen und werden durch zeiger benutzt.
dank des heaps kann man megabytes an speicher benutzen, was auf dem stack nicht moeglich waere. der stack kann naemlich nur begrenzt gross sein (ok, stimmt nicht ganz, aber tun wir mal so).
Christoph
  Mit Zitat antworten Zitat