Einzelnen Beitrag anzeigen

Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#6

Re: Lokale Varaiablen bei der Deklaration initialisieren

  Alt 19. Jul 2007, 11:33
Vielen Dank erstmal an alle...

Zitat von Elvis:
Nein, geht leider in Delphi nicht.
Aber es macht auch nicht immer Sinn lokale Variablen zu initialisieren.
Dein i zum Beispiel wird hoffentlich nur innerhalb des for-loops benutzt und innerhalb des Blockes ist sein Wert immer genau definiert.
Nur wenn du tatsächlich einen Wert auslesen könntest, dem noch nix zugewiesen wurde, lohnt es sich ihn zu initialisieren.
Okay, bei dem i hast du natürlich recht. Aber wenn es beispielsweise eine while loop wäre mit dem in-/dekrementierendem i und z.B. einer zweiten Bedingung, muss das i ja auch einen definierten Wert haben ....



Zitat von sirius:
Das würde aber im Code der EXE zu keinem anderen Ergebnis führen, wie deine Variante.
Das ist mir schon klar. Es ging mir halt nur um die Übersichtlichkeit, also nicht alles doppelt stehen zu haben.....
  Mit Zitat antworten Zitat