Konstanten

Bei der Definition einer Variable kann man zusammen mit dem Datentyp das Schlüsselwort const angeben. Dadurch wird eine Konstante definiert. Eine Konstante kann im Wesentlichen wie eine Variable verwendet werden. Allerdings verweigert der Compiler jede Veränderung ihres Wertes (z.B. in einer Zuweisung). Da eine Konstante nach ihrer Definition nicht mehr verändert werden kann muss sie bei ihrer Defintion initialisiert werden.

Konstanten können nicht nur mit Literalien initialisiert werden

const int Min=0;
const double Pi=3.1415926;

sondern auch mit konstanten Ausdrücken

const in maxSpalten =80/maxZeichenProSpalte;

und Variablen

int i;
const int c=i;