Rust 程序设计语言 简体中文版 1.85.0rs fn main() { let lucky_number = 7; // I'm feeling lucky today } 不过你更经常看到的是以这种格式使用它们,也就是位于它所解释的代码行的上面一行: 文件名:src/main.rs fn main() { // I'm feeling lucky today let lucky_number = 7; } 在这里定义方法体 } } let m = Message::Write(String::from("hello")); m.call(); 方法体使用了 self 来获取调用方法的值。这个例子中,创建了一个值为 Message::Write(String::from("hello")) 的变量 m,而且这就是当 m.call() 运行时 call 方 法中的 self crate::garden::vegetables::Asparagus; pub mod garden; fn main() { let plant = Asparagus {}; println!("I'm growing {plant:?}!"); } pub mod garden; 行告诉编译器将 src/garden.rs 中发现的代码包含进来: 文件名:src/garden.rs pub mod0 码力 | 562 页 | 3.23 MB | 27 天前3
共 1 条
- 1













