Forum: Object-Pascal / Delphi-Language
by himitsu,
16. Mär 2011
Warum sollte es reichen?
Diese Variableninhalte sind nach der Schleife undeffiniert.
Davor Zu Beginn wird es von Delphi automatisch initialisiert.
(nämlich mit dem Wert nach dem := des For-To/Downto-Do)
Und wie grade erwähnt, optimiert der Compiler deine Zuweisungen eh weg.
Forum: Object-Pascal / Delphi-Language
by himitsu,
16. Mär 2011
@vergessen: Break und Continue funktionieren nur durch eine Schleifenebene hindurch ... hier sind es aber 2 Ebenen.
Wenn, dann müßte jeweils ein Break pro Schleife rein
for a := 0 to 10 do
begin
for b := 0 to 20 do
begin
...
if ... then Break;
Forum: Object-Pascal / Delphi-Language
by himitsu,
15. Mär 2011
procedure...
label ForEnd;
begin
for a := 0 to 10 do
begin
for b := 0 to 20 do
begin
if ... then
Goto ForEnd;
end;