如何在 rust 中多次使用变量?

在 Rust 中,变量默认是不可变的,这意味着在赋值后就无法更改其值。

但是,你可以为变量重新赋值以多次使用它。

以下是如何在 Rust 中多次使用变量的示例:

fn main() {
    let mut my_variable = 5;
    
    println!("The value of my_variable is: {}", my_variable);
    
    my_variable = my_variable * 2;
    
    println!("After doubling, the value of my_variable is: {}", my_variable);
}

在本例中:

  • 我们声明了一个可变变量 my_variable,并为其赋值 5。
  • 然后使用 println! 宏打印 my_variable 的值。
  • 然后,将 my_variable 的值乘以 2,重新赋值给 my_variable。

通过在变量名前使用 mut 关键字,我们可以告诉 Rust 编译器该变量是可变的,可以重新赋值。 这样,我们就可以在代码中多次使用该变量。