變數

Rust 可透過靜態型別確保型別安全。根據預設,變數綁定不可變動:

fn main() {
    let x: i32 = 10;
    println!("x: {x}");
    // x = 20;
    // println!("x: {x}");
}
  • 由於型別推論的關係,i32 為選用項目。隨著課程進行,我們會逐漸減少示範型別的比例。