Konstantenausdrücke

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Konstanten (Übersicht) - Index

Ein Konstantenausdruck ist ein Ausdruck, der zu einer Konstante ausgewertet wird. Er wird beim Compilieren ausgewertet und muss einen Wert ergeben, der im Wertebereich seines Typs liegt. Konstantenausdrücke werden genauso ausgewertet wie reguläre Ausdrücke. Konstantenausdrücke können überall dort verwendet werden, wo eine Konstante erlaubt ist. Die Syntax für einen Konstantenausdruck lautet:

constant-expression:
Conditional-expression

Konstantenausdrücke dürfen keinen der folgenden Operatoren enthalten, es sei denn, dass die Operatoren Operanden des sizeof-Operators sind:

  • Zuweisungsoperatoren
  • Komma-Operator
  • Dekrement-Operator
  • Funktionsaufruf
  • Inkrement-Operator

Siehe auch