Rust语言编程实例100题-050
题目:在 Rust 中,模块 Module 用于将函数或结构体按照功能分组。我们通常把相似的函数或者实现相同功能的或者共同实现一个功能的函数和结构体划分到一个模块中。Rust 中的模块,类似于其它语言中的模块或者包的概念,例如 C++ 语言中的命名空间,例如 Java 语言中的包。
要求:练习mod的使用,在test.rs中编写一个求两个数的和的方法,然后在main.rs中调用。
程序分析:无。
输出格式:无。
知识点:mod
main.rs文件
mod test;
fn main() {
let a = 1;
let b = 2;
let sum = test::test50_sum(a, b);
println!("{} + {} = {}", a, b, sum);
}
test.rs文件
pub fn test50_sum(a: i32, b: i32) -> i32 {
return a + b;
}
程序执行结果:
1 + 2 = 3
版权声明:本文为a1595901624原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。