Constantes de constante de óxido

Constantes de constante de óxido
Una constante es una variable que no se puede cambiar después de la asignación. Son una característica universal en los lenguajes de programación y nos permiten definir valores "estáticos".

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:

  1. Constantes globales: estos son valores inmutables que todas las partes del programa pueden usar a nivel mundial.
  2. Constantes estáticas: estas constantes son mutables pero contienen una vida útil estática. La vida útil estática se infiere automáticamente y no necesita ser anotada.

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;
fnmain ()
Sea radio = 7.141;
println!("Área de la Cirlce: CM2", Pi*Radius*Radius);

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;
fnmain ()
Pi = 3.141;
Sea radio = 7.141;
println!("Área de la Cirlce: CM2", Pi*Radius*Radius);

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.