Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Variables

Rust ofrece seguridad de tipos mediante tipado estático. Los enlaces a variables son hechos con let:

fn main() {
    let x: i32 = 10;
    println!("x: {x}");
    // x = 20;
    // println!("x: {x}");
}
This slide should take about 5 minutes.
  • Elimina el comentario de x = 20 para demostrar que las variables son inmutables de forma predeterminada. Añade la palabra clave mut para que se puedan hacer cambios.

  • En este ejemplo, i32 es el tipo de la variable. Se debe conocer durante el tiempo de compilación, pero la inferencia de tipos (véase más adelante) permite al programador omitirla en muchos casos.