2.1Rust语言的模块(Module)

1.模块声明

//main.rs文件

mod 模块名;
//模块名.rs文件

//成员定义

2.导出模块中的成员

参考成员可见性。

3.导入模块中的成员

//导入一个成员
use crate::模块名::成员名;
use crate::模块名::成员名 as 成员别名;

//导入多个成员
use crate::模块名::{成员名1, 成员名2, 成员名N};
use crate::模块名::{成员名1 as 成员别名1, 成员名2 as 成员别名2, 成员名N as 成员别名N};

4.访问导入的成员

成员名;
成员别名;

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/rust/rustlang/38557.html

huoxiaoqiang的头像huoxiaoqiang

发表回复

登录后才能评论
分享本页
返回顶部