Das ist mir schon klar. Aber wenn man jetzt
nicht will dass die übergebene Variable geändert wird schreibt man doch einfach kein
var davor. Wieso benötigt mann dann nocht
const.
Bsp:
Delphi-Quellcode:
procedure Name(var a: Integer);
begin
a := a + 1;
end;
Hier wird a verändert.
Delphi-Quellcode:
procedure Name(a: Integer);
begin
a := a + 1;
end;
a bleibt wie es ist...
Delphi-Quellcode:
procedure Name(const a: Integer);
begin
a := a + 1;
end;
hier bleibt auch a wie es ist.. (oder??)