摘要: 在写 `rust` 版的 `hello,world` 时想必你一定用到了 `println!();` 这个“函数”了吧,其实 `println!()` 就是一个`声明宏`。 声明宏语法: `macro_rules ! 宏名字 宏规则1|宏规则2..` 匹配器: - `item` : 程序项 - `b 阅读全文
posted @ 2023-08-13 14:17 小土坡 阅读(32) 评论(0) 推荐(0) 编辑
摘要: ## 在 main.rs 中创建一个模块 例子如下: ```rust mod geometry { #[derive(Debug)] #[derive(Default)] pub struct Box { pub width: f64, pub height: f64, pub length: f6 阅读全文
posted @ 2023-08-13 13:35 小土坡 阅读(252) 评论(0) 推荐(0) 编辑