Code: Alles auswählen
procedure TTestTrackForm.Button1Click(Sender: TObject);
const C:integer= 17;
begin
C:=45;
Showmessage(inttostr(C));
end;
Was ist bei einem Integer der Unterschied zwischen const und var in der Deklaration?
Code: Alles auswählen
procedure TTestTrackForm.Button1Click(Sender: TObject);
const C:integer= 17;
begin
C:=45;
Showmessage(inttostr(C));
end;
Code: Alles auswählen
const c = 17;
Code: Alles auswählen
const
MyConst: Longint = 34;
var
MyVar: Longint = 45;
Es gibt einen Unterschied in der Initialisierung. Typisierte Konstanten werden beim Programm-Startup initialisiert (d.h. bei sehr vielen Variablen verzögert braucht das Programm länger bis der programm-spezifische Code ausgeführt wird).carli hat geschrieben:Keiner mehr.
Const ist var, sobald du einen Datentyp angibst.