Rust中声明变量(可变变量和不可变变量)

fn main() {
    let mut a = 123;
    let b = a;
    a = 321;
    // b = 321; // 这样写会报错
    println!("a = {}, b = {}", a, b);
}

Rust中,使用 let 创建一个变量(variable)。

在Rust中,变量默认是不可变的,我们需要使用 mut 关键字来声明一个可变变量。

let foo = 5;    // foo是不可变的
let mut bar = 5;    // bar是可变的
posted @ 2022-01-20 17:24  鱼又悲  阅读(215)  评论(0编辑  收藏  举报