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