返回首页

Rust (14)

Rust 2026-05-19

《Rust 程序设计语言(简体中文版)》前 38 页精读汇总

本汇总覆盖 《Rust程序设计语言(简体中文版》PDF 前 38 页的全部内容,范围包括:

阅读文章
Rust 2026-05-19

1.安装的工具和位置

cargo check会检查代码确保编译通过,但不会编译生成可执行文件

阅读文章
Rust 2026-05-19

Rust《程序设计语言》 第3章:常见编程概念

第 3 章介绍的是几乎所有编程语言都会出现的基础概念,但重点在于说明这些概念在 Rust 中的表现形式、语义约束和使用惯例。其核心目标不是追求“会写”,而是建立一套符合 Rust 风格的基础认知框架,为后续学习所有权、结构体、枚举、错误处理与泛型打下语义基础。

阅读文章
Rust 2026-05-19

1.特性

变量改变值的时候必须保持类型一致,而shadowing机制可以改变类型(一个彻底的新变量覆盖之前的同名变量)

阅读文章
Rust 2026-05-19

第4章 认识所有权

本章讲解 Rust 最关键、也最有辨识度的机制:所有权(ownership)。它的核心作用,是在不依赖垃圾回收器的前提下,依然保证内存安全。

阅读文章
Rust 2026-05-19

1.所有权

在编译时就按照所有权系统中的规则检测代码

阅读文章
Rust 2026-05-19

第5章:使用结构体组织相关联的数据

本章的核心任务,是学习如何使用 struct 将彼此相关的数据组织成一个有意义的整体,并进一步为这种数据类型定义与之配套的行为。

阅读文章
Rust 2026-05-19

1.struct结构体

1.struct结构体

阅读文章
Rust 2026-05-19

第6章 枚举和模式匹配

本章围绕 枚举(enum) 与 模式匹配(pattern matching) 展开,目标是让我们掌握 Rust 中另一类核心自定义类型,以及围绕它展开的控制流写法。

阅读文章
Rust 2026-05-19

第8章 常见集合

本章讨论 Rust 标准库中三类最常用的集合类型:

阅读文章
Rust 2026-05-19

注意main.rs和lib.rs都是模块树的根!!!

注意main.rs和lib.rs都是模块树的根!!!

阅读文章
Rust 2026-05-19

1.Vector

可以使用带拓展的枚举类型来让vector存放不同类型的数据

阅读文章
Rust 2026-05-19

| | |

| | |

阅读文章
Rust 2026-05-19

unit-like struct

unit-like struct

阅读文章