Rust 的特点
- Rust 的变量通过
let
关键字声明,默认是不可变的,如果要修改变量的值,需要显式的使用mut
关键字。 - 除了 let、static、const、fn 等少数语句外,Rust 绝大多数的代码都是表达式(expression),所以 if、while、for、loop 都会返回一个值,值函数的最后一个表达式就是函数的返回值。
- Rust 支持面向接口编程和泛型编程。
- Rust 有非常丰富的流程控制,包括模式匹配(Match)
上一篇:3. C / C++
下一篇:1. 所有权的特点