Beschreibung
Das const
-Keywort steht für Konstanten. Es ist ein Variablenkennzeichner, der das Verhalten der Variable verändert. In diesem Fall wird die Variable "read-only".
Das bedeutet, dass die Variable wie alle anderen Variablen des gleichen Typs benutzt werden kann, aber dass der Wert unveränderlich ist. Wenn du der Variable einen
neuen Wert zuweist, bekommst du einen Compiler-Fehler.
Konstanten, die mit const
versehen sind, folgen den Regeln des Variablenscopes
. Dieses Vorgehen und die Fallen bei der Verwendung von
#define
sorgt dafür, dass const
bevorzugt vor #define
benutzt werden sollte.