Rust 语言基础 MOC

程序结构、变量与可变性、基本类型、运算符、流程控制与函数的入门导航。

#type / moc #status / growing #tech / dev #resource / rust

[!info] related notes

Rust 语言基础 MOC

这个概念为什么出现

入门若无地图,会在语法点之间跳跃,或过早陷入所有权细节。本图给出阶段一主线:先跑通程序,再建立不可变默认、类型、表达式、控制流与函数。

这张地图覆盖什么

阶段一:程序组织、变量语义、基本类型、运算符、控制流、函数与安装入口。所有权专章见 所有权与类型系统 MOC

从这里开始

  1. 起源与设计哲学
  2. 安装并运行第一个程序
  3. 程序结构
  4. 变量、可变性与遮蔽
  5. 基本类型
  6. 运算符与表达式
  7. 流程控制
  8. 函数

语法与执行骨架

数据与绑定

函数与组织方式

继续深入

自测题

  1. 阶段一的完成标准最核心的是什么?
  2. 为什么可变性笔记应在所有权专章之前?
答案
  1. 能独立用 cargo 跑通程序,并理解 let/mut/基本类型与控制流。
  2. 所有权规则建立在绑定与可变性语义之上;先分清“绑定是否可变”,再学“值如何移动与借用”。
创建于 2026/7/15 更新于 2026/7/15