VariĂĄveis
Rust fornece segurança de tipo por meio de tipagem eståtica. Variåveis são vinculadas com let
(let bindings):
fn main() { let x: i32 = 10; println!("x: {x}"); // x = 20; // println!("x: {x}"); }
This slide should take about 5 minutes.
-
Remova o comentĂĄrio em
x = 20
para demonstrar que as variĂĄveis sĂŁo imutĂĄveis por padrĂŁo. Adicione a palavra-chavemut
para permitir alteraçÔes. -
O
i32
aqui Ă© o tipo da variĂĄvel. Isso deve ser conhecido em tempo de compilação, mas a inferĂȘncia de tipo (abordada posteriormente) permite que o programador o omita em muitos casos.