Los valores constantes son principalmente útiles cuando necesita definir una variable que necesita ser cambiada por otras partes del programa. A diferencia de las variables inmutables, las variables constantes en la óxido no pueden hacerse mutables incluso usando la palabra clave Mut.
Constantes de óxido
Hay dos tipos de constantes en óxido:
No nos preocuparemos de las constantes estáticas para este tutorial.
Óxido declarar variable constante
Para declarar una variable constante en óxido, usamos la palabra clave const seguida del nombre de la variable y su tipo.
La sintaxis es como se muestra:
const var_name: type = value;Tenga en cuenta que debe especificar explícitamente el tipo de una variable constante, a diferencia de las variables normales en la óxido.
De acuerdo con las reglas de óxido de nombres, una variable constante debería tener una carcasa de serpientes que grita como:
const variable_name = valor;El siguiente ejemplo muestra cómo definir una variable constante llamada Pi.
const pi: f64 = 3.1415926535;Una vez declarado, podemos usar la variable constante en cualquier parte del programa.
Área de el Cirlce: 160.20200192305325 cm2
Tenga en cuenta que el compilador devolverá un error si intentamos cambiar el valor de una variable constante. Un ejemplo es como se muestra a continuación:
const pi: f64 = 3.1415926535;El código anterior debe devolver un error mientras intentamos modificar el valor de una variable constante.
Conclusión
En este artículo, cubrimos cómo crear y usar variables constantes. Los constantes son muy útiles para establecer variables globales que darían como resultado un comportamiento inesperado si se cambian.