Thema: Delphi Was bringen Konstanten?

Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#11

Re: Was bringen Konstanten?

  Alt 16. Sep 2003, 08:21
Ich beziehe mich auf den Anfang der Frage. Ich glaube Du verwechselst da was Grundsätzliches. var bla: integer = 1; bedeutet, daß du eine Variable mit einem Wert initialisierst. Dieser KANN geändert werden muß es aber nicht. Eine Konstante KANN NICHT geändert werden, es sei denn durch Quelltext und neu compilieren.

Also sollte man auch so verfahren, wie es vorgesehen ist. Wo die Konstante/Variable letztenendes im Speicher liegt, ist im Normalfall wohl egal. Das war früher vielleicht mal anders, mit völlig ausreichendem Speicher von 640 KB.

Trotzdem nutze ich Konstanten, falls sich ein Wert nicht ändert. Warum dann eine Variable nutzen ? Alleine schon unter logischen Gesichtspunkten, außerdem ist es sicherer.
Gruß
Hansa
  Mit Zitat antworten Zitat