Rust 程序设计语言 简体中文版 1.85.0
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 8. 常见集合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 制流结构。在 Rust 中,创建自定义类型需要用到结构体和枚举。 第七章介绍 Rust 的模块(module)系统,其中的私有性规则用来组织代码和公开的 API(应 用程序接口)。第八章讨论标准库提供的常见集合数据结构,例如 Vector(向量)、字符串和 Hash Map(散列表)。第九章探索 Rust 的错误处理的理念与技术。 第十章深入介绍泛型(generic)、Trait 和生命周期(lifetime),这些功能让你能够定义适用 Byte (单字节字符)(仅限于u8) b'A' 那么该使用哪种类型的数字呢?如果拿不定主意,Rust 的默认类型通常是个不错的起点,整 型默认是 i32。isize 或 usize 主要作为某些集合的索引。 整型溢出 比方说有一个 u8 ,它可以存放从零到 255 的值。那么当你将其修改为 256 时就会发 生 整型溢出(integer overflow ),这会导致以下两种行为之一的发生。当在0 码力 | 562 页 | 3.23 MB | 9 天前3
共 1 条
- 1