Einzelnen Beitrag anzeigen

jdelphi

Registriert seit: 24. Dez 2005
6 Beiträge
 
#15

AW: Heap und Stack - Unterschiede

  Alt 26. Mai 2014, 16:19
Sodele ich betätige mich mal als Leichenschänder.

Seit ihr euch sicher das Lokale Variablen im Stack landen?

Wenn ich eine Lokale Variable ändern will, muss ja dann der ganz stack bis zur Variable hinauf geppopt werden, die Variable geändert und anschließend schön brav wieder alles zurück pushen. Vor allem woher weiß die CPU den noch an welcher stelle im Stack die Variable beerdigt liegt.

Vielleicht ist aber mit lokaler Variable was anderes gemeint, als ich meine.

Code:
procedure TForm1.Button1Click(Sender: TObject);
var
 lokale  : integer;
 variable : String;
begin

end;

PS: Warum wird eigentlich String Fett abgebildet und Integer als Normalschrift?
  Mit Zitat antworten Zitat