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
阅读文章
→