Konstante Werte sind hauptsächlich nützlich, wenn Sie eine Variable definieren müssen, die durch andere Teile des Programms geändert werden muss. Im Gegensatz zu unveränderlichen Variablen können konstante Variablen in Rost nicht selbst unter Verwendung des MUT -Schlüsselworts veränderlich gemacht werden.
Rostkonstanten
Es gibt zwei Arten von Konstanten in Rost:
Wir werden uns nicht mit statischen Konstanten für dieses Tutorial befassen.
Rost deklarieren konstante Variable
Um eine konstante Variable in Rost zu deklarieren, verwenden wir das CONT -Schlüsselwort, gefolgt vom Namen der Variablen und dessen Typ.
Die Syntax ist wie gezeigt:
const var_name: type = value;Beachten Sie, dass Sie im Gegensatz zu normalen Variablen im Rost den Typ einer konstanten Variablen explizit angeben müssen.
Nach den Rostregeln der Benennung sollte eine ständige Variable ein schreiendes Schlangengehäuse haben, wie es:
const variable_name = value;Das folgende Beispiel zeigt, wie eine konstante Variable namens PI definiert wird.
const pi: f64 = 3.1415926535;Nach der Erklärung können wir die konstante Variable in einem Teil des Programms verwenden.
Bereich von Die Cirlce: 160.20200192305325 CM2
Beachten Sie, dass der Compiler einen Fehler zurückgibt, wenn wir versuchen, den Wert einer konstanten Variablen zu ändern. Ein Beispiel ist wie unten gezeigt:
const pi: f64 = 3.1415926535;Der obige Code sollte einen Fehler zurückgeben, wenn wir versuchen, den Wert einer konstanten Variablen zu ändern.
Abschluss
In diesem Artikel haben wir behandelt, wie man konstante Variablen erstellt und verwendet. Consts sind sehr nützlich, um globale Variablen festzulegen, die zu unerwartetem Verhalten führen würden, wenn sie geändert werden.