Rust 基础 | 基本语法

1. 变量和可变性 Rust 定义一个变量默认是不可变的,这一点与其他编程语言不同。 let x = 10; x = 11; // 这里会编译出错, 如果要定义可变量,需要使用 mut let mut x = 10; x = 11; 用 let 先定义一个变量,再次用 let 定义一个变量,会将之前的变量覆盖,虽然同名,但也不是原来的变量了,这叫做 Shadowing let x =...

发表于:
阅读原文