Rust – Constantes

Las constantes son el valor que no se puede cambiar después de asignarlas. Si creamos una constante, entonces no hay forma de cambiar su valor. La palabra clave para declarar constante es const . En Rust, las constantes deben escribirse explícitamente. La siguiente sintaxis se utiliza para inicializar un valor constante:

Sintaxis:

const VARIABLE_NAME:dataType = value;

Ahora veamos algunos ejemplos de lo mismo.

Ejemplo 1 :

Rust

fn main() {
    
   // Declare an integer constant
   const MARKS:i32 = 100;
    
   // Declare a float constant
   const PI:f32 = 3.14;  
    
   // Declare a string constant
   const NAME:&str = "GFG";
  
   // display constants
   println!("MARKS {}",MARKS);  
   println!("PI {}",PI);     
   println!("NAME {}",NAME);
}

Producción:

MARKS 100
PI 3.14
NAME GFG

Ejemplo 2

Rust

fn main() {
    
  // Declare an integer constant
   const GFG:i32 = 100;
  
  // declaring another constant with same name
  const GFG:i32 = 200;
  
  // printing the value
  println!("{}",GFG);
}

Esto producirá un error :

Publicación traducida automáticamente

Artículo escrito por hritikrommie y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *