theoretisch optimiert er es weg
bei
echten Konstanten kürzt der Compiler es zusammen
Delphi-Quellcode:
function TForm1.GetPasswort:string;
const
c5 = 'i';
c2 = 'e';
c1 = 'g';
c3 = 'h';
c4 = 'e';
c6 = 'm';
begin
result := c1+c2+c3+c4+c5+c6;
end;
und macht das draus.
Delphi-Quellcode:
function TForm1.GetPasswort:string;
begin
result := 'geheim';
end;
Aber typisierte Konstanten sind eher mit Variablen zu vergleichen und bei Variablen kann nicht gekürzt werden
Delphi-Quellcode:
function TForm1.GetPasswort:string;
const
c5:char = 'i';
c2:char = 'e';
c1:char = 'g';
c3:char = 'h';
c4:char = 'e';
c6:char = 'm';
begin
result := c1+c2+c3+c4+c5+c6;
end;