Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.111 Beiträge
 
Delphi 12 Athens
 
#36

AW: tic tac toe.... mal wieder:) versteh aufgabestellung nicht ganz

  Alt 23. Aug 2011, 10:21
Nur Parameter, welche auch verändert werden sollen, innerhalb der Prozedur, und deren Werte nach außen weitergegeben werden sollen, werden als VAR deklariert.

Alles andere ist einfach falsch, also vom Sinn der Funktion her und würde auch nur Mißverständnisse produzieren, wen man versucht diesen Quellcode zu verstehen.


VAR = veränderbarer Parameter
CONST = unveränderbarer Parameter (auch innerhalb der Prozedur)
(nichts) = nach außen unveränderbar und nach innen veränderbar (als Kopie, welche Delphi anlegt)

Zitat:
also könnte ich sie praktisch genommen ohne var schreiben und dann würde das funktionieren?
Veränderst du in der Prozedur den Wert dieser Parameter und soll der Wert dann auch außerhalb der Prozedur verändert bleiben?

Wenn nicht, dann wird es auch nicht als VAR deklariert.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (23. Aug 2011 um 10:25 Uhr)