C Konstanten
Konstanten
Wenn Sie nicht möchten, dass andere (oder Sie selbst) vorhandene Variablenwerte überschreiben, verwenden Sie das Schlüsselwort const
(dadurch wird die Variable als „konstante“ deklariert, was bedeutet, dass unveränderbar und schreibgeschützt):
Beispiel
const int myNum = 15; // myNum wird immer 15 sein
myNum = 10; // Fehler: Zuweisung einer schreibgeschützten Variablen 'myNum'
Try it Yourself »
Sie sollten die Variable immer als konstant deklarieren, wenn Sie Werte haben, die sich wahrscheinlich nicht ändern:
Hinweise zu Konstanten
Wenn Sie eine konstante Variable deklarieren, muss ihr ein Wert zugewiesen werden:
Beispiel
So was:
const int minutesPerHour = 60;
This, however, will not work:
const int minutesPerHour;
minutesPerHour = 60; // error
Try it Yourself »
Gute Praxis
Eine weitere Sache bei konstanten Variablen ist, dass es als gute Praxis gilt, sie in Großbuchstaben zu deklarieren. Es ist nicht erforderlich, aber nützlich für die Lesbarkeit des Codes und für C-Programmierer üblich: