Rust开发之——结构体示例(14)
一 概述
1 | 本文以:通过一个计算矩形面积的程序示例, |
二 使用独立变量
1 | 1、示例 |
三 使用元组
1 | 1、示例 |
四 使用结构体
1 | 1、定义结构体 |
五 派生 Debug trait 实现调试打印
5.1 未派生时的错误
1 | -尝试直接打印结构体:println!("rect1 is {}", rect1); |
5.2 解决方案
1 | 1、添加#[derive(Debug)]注解并使用调试格式: |
5.3 Debug trait 作用
1 | -提供开发者友好的输出格式,用于调试时查看结构体字段值。 |
六 参考
- Rust中文官网——一个使用结构体的示例程序