Forum: Algorithmen, Datenstrukturen und Klassendesign
by sx2008,
4. Nov 2012
Ich hab nichts anderes behauptet.
Der Grund den Schleifenzähler als Bis-Wert zu missbrauchen kann eigentlich nur so entstehen.
1.) Der Programmierer hat die Befürchtung, dass der Bis-Wert mehr als einmal berechnet wird.
==> er denkt er braucht eine Zwischenvariable
2.) Der Programmierer ist schreibfaul und verwendet einfach die Laufvariable der For-Schleife
Dabei entsteht dieser Code
//...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by sx2008,
4. Nov 2012
Bei der For-Schleife ist es wichtig zu wissen, dass der Von- und der Bis-Wert nur einmal ausgewertet werden.
// die Funktionen Von() und Bis() werden nur einmal aufgerufen
for i := Von() to Bis() do
begin
end;
In der Programmiersprache C/C++ ist das anderst aber wir sprechen hier von Pascal/Delphi.
Deshalb ist es überflüssig für den Anfangswert und/oder den Endewert eine Zwischenvariable...