Rust开发之——变量与常量(5)

一 概述

  • 变量 let mut
  • 常量const
  • 使用let关键词多次隐藏

二 变量 let mut

2.1 说明

1
2
Rust中通过let mut来声明一个变量
变量的值,可再次修改

2.2 示例

1
2
3
4
5
6
fn main() {
let mut x = 5;
println!("The value of x is: {}", x);
x = 6;
println!("The value of x is: {}", x);
}

三 常量const

3.1 说明

1
2
Rust中通过const类声明常量
常量的值不能再次赋值

3.2 示例

1
const MAX_POINTS: u32 = 100_000;

四 使用let关键词多次隐藏

4.1 说明

1
Rust中将let声明的变量多次赋值的过程称为隐藏

4.2 示例

1
2
3
4
5
6
7
8
9
fn main() {
let x = 5;

let x = x + 1;

let x = x * 2;

println!("The value of x is: {}", x);
}

五 参考

  • Rust中文官网——变量与可变性