 Rust 程序设计语言 简体中文版 1.85.0than zero"); } } 运行代码会打印出 number was something other than zero。 使用 else if 处理多重条件 可以将 else if 表达式与 if 和 else 组合来实现多重条件。例如: 文件名:src/main.rs 59/562Rust 程序设计语言 简体中文版 fn main() { let number = 6; 名不必与结构体中的字段名一致。不过通常希望变量名与字段名一致以便于理解变量来自于哪 些字段。因为变量名匹配字段名是常见的,同时因为 let Point { x: x, y: y } = p; 包含了 很多重复,所以对于匹配结构体字段的模式存在简写:只需列出结构体字段的名称,则模式创 建的变量会有相同的名称。示例 19-13 展示了与示例 19-12 有着相同行为的代码,不过 let 模式创建的变量为 x0 码力 | 562 页 | 3.23 MB | 25 天前3 Rust 程序设计语言 简体中文版 1.85.0than zero"); } } 运行代码会打印出 number was something other than zero。 使用 else if 处理多重条件 可以将 else if 表达式与 if 和 else 组合来实现多重条件。例如: 文件名:src/main.rs 59/562Rust 程序设计语言 简体中文版 fn main() { let number = 6; 名不必与结构体中的字段名一致。不过通常希望变量名与字段名一致以便于理解变量来自于哪 些字段。因为变量名匹配字段名是常见的,同时因为 let Point { x: x, y: y } = p; 包含了 很多重复,所以对于匹配结构体字段的模式存在简写:只需列出结构体字段的名称,则模式创 建的变量会有相同的名称。示例 19-13 展示了与示例 19-12 有着相同行为的代码,不过 let 模式创建的变量为 x0 码力 | 562 页 | 3.23 MB | 25 天前3
共 1 条
- 1













