Rust 程序设计语言 简体中文版 1.85.0u32, } fn main() { let scale = 2; let rect1 = Rectangle { width: dbg!(30 * scale), height: 50, }; dbg!(&rect1); } 我们可以把 dbg! 放在表达式 30 * scale 周围,因为 dbg! 返回表达式的值的所有权,所以 [src/main.rs:10:16] 30 * scale = 60 [src/main.rs:14:5] &rect1 = Rectangle { width: 60, height: 50, } 107/562Rust 程序设计语言 简体中文版 我们可以看到第一点输出来自 src/main.rs 第 10 行,我们正在调试表达式 30 * scale,其结 果值是 60(为整数实现的 Debug0 码力 | 562 页 | 3.23 MB | 28 天前3
共 1 条
- 1













