Konstante verdier er hovedsakelig nyttige når du trenger å definere en variabel som trenger å endres av andre deler av programmet. I motsetning til uforanderlige variabler, kan ikke konstante variabler i rust gjøres mutable selv ved hjelp av MUT -nøkkelordet.
Rustkonstanter
Det er to typer konstanter i rust:
Vi vil ikke bekymre oss for statiske konstanter for denne opplæringen.
Rust erklærer konstant variabel
For å erklære en konstant variabel i rust, bruker vi const -nøkkelordet etterfulgt av navnet på variabelen og dens type.
Syntaksen er som vist:
const var_name: type = verdi;Merk at du eksplisitt må spesifisere typen en konstant variabel, i motsetning til normale variabler i rust.
I henhold til rustreglene for å navngi, bør en konstant variabel ha et skrikende slangehus som:
const variabel_name = verdi;Eksemplet nedenfor viser hvordan du kan definere en konstant variabel kalt pi.
const pi: f64 = 3.1415926535;Når vi er erklært, kan vi bruke den konstante variabelen i en hvilken som helst del av programmet.
Område av de Cirlce: 160.20200192305325 CM2
Merk at kompilatoren vil returnere en feil hvis vi prøver å endre verdien på en konstant variabel. Et eksempel er som vist nedenfor:
const pi: f64 = 3.1415926535;Koden over skal returnere en feil når vi prøver å endre verdien av en konstant variabel.
Konklusjon
I denne artikkelen dekket vi hvordan vi lager og bruker konstante variabler. Consts er veldig nyttige for å sette globale variabler som vil resultere i uventet oppførsel hvis de endres.