Da ist i aber dennoch außerhalb des VAR zugreifbar.
Delphi-Quellcode:
begin
var i: integer;
for i := 1 to 10 do begin
end;
hier
end;
Delphi-Quellcode:
for var i := 1 to 10 do begin
end;
hier nicht
Kam bei ersterem nicht mal eine Warnung? Ich hab sie bei neueren Delphis allerdings zuletzt nicht gesehen.
Ja da kommt oder kam eine "i könnte außerhalb der for schleife undefiniert sein."
Ich glaube in echt ist das keine variable sondern einfach das zählregister.