capypad
0 Tage Serie
cpp / beginner
Snippet

Konstanten mit const: Unveränderliche Werte

Das const-Schlüsselwort macht eine Variable unveränderlich—ihr Wert kann nach der Initialisierung nicht mehr geändert werden. Konstanten müssen bei der Deklaration initialisiert werden. Der Versuch, eine const-Variable zu ändern, verursacht einen Kompilierfehler. Die Verwendung von const verbessert die Codelesbarkeit und verhindert versehentliche Änderungen.

snippet.cpp
cpp
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main() {
const int MAX_SCORE = 100;
const double PI = 3.14159;
MAX_SCORE = 200;
return 0;
}
Erklärung
1
const int MAX_SCORE = 100;
Deklariert eine Ganzzahlkonstante, die nach der Initialisierung nicht geändert werden kann
2
MAX_SCORE = 200;
Diese Zeile würde einen Kompilierfehler verursachen, da MAX_SCORE const ist