I valori costanti sono principalmente utili quando è necessario definire una variabile che deve essere modificata da altre parti del programma. A differenza delle variabili immutabili, le variabili costanti nella ruggine non possono essere rese mutabili anche usando la parola chiave MUT.
Costanti di ruggine
Esistono due tipi di costanti in ruggine:
Non ci occuperemo di costanti statiche per questo tutorial.
Ruggine dichiara variabile costante
Per dichiarare una variabile costante in ruggine, utilizziamo la parola chiave const seguita dal nome della variabile e dal suo tipo.
La sintassi è come mostrata:
const var_name: type = value;Si noti che è necessario specificare esplicitamente il tipo di variabile costante, a differenza delle normali variabili in ruggine.
Secondo le regole della ruggine della denominazione, una variabile costante dovrebbe avere un involucro di serpente urlante come:
const variabile_name = value;L'esempio seguente mostra come definire una variabile costante chiamata pi.
const pi: f64 = 3.1415926535;Una volta dichiarato, possiamo usare la variabile costante in qualsiasi parte del programma.
La zona Di IL Cirlce: 160.20200192305325 cm2
Si noti che il compilatore restituirà un errore se tentiamo di modificare il valore di una variabile costante. Un esempio è come mostrato di seguito:
const pi: f64 = 3.1415926535;Il codice sopra dovrebbe restituire un errore mentre proviamo a modificare il valore di una variabile costante.
Conclusione
In questo articolo, abbiamo trattato come creare e utilizzare variabili costanti. I const sono molto utili per impostare variabili globali che comporterebbero comportamenti imprevisti se modificati.