mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-09 08:51:18 +08:00
update ch07-02 close #407
This commit is contained in:
parent
6b3985a569
commit
986cef820f
@ -38,7 +38,7 @@ mod front_of_house {
|
||||
|
||||
通过使用模块,我们可以将相关的定义分组到一起,并指出他们为什么相关。程序员可以通过使用这段代码,更加容易地找到他们想要的定义,因为他们可以基于分组来对代码进行导航,而不需要阅读所有的定义。程序员向这段代码中添加一个新的功能时,他们也会知道代码应该放置在何处,可以保持程序的组织性。
|
||||
|
||||
在前面我们提到了,`src/main.rs` 和 `src/lib.rs` 叫做 crate 根。之所以这样叫它们的原因是,这两个文件的内容都是一个从名为 `crate` 的模块作为根的 crate 模块结构,称为 *模块树*(*module tree*)。
|
||||
在前面我们提到了,`src/main.rs` 和 `src/lib.rs` 叫做 crate 根。之所以这样叫它们是因为这两个文件的内容都分别在 crate 模块结构的根组成了一个名为 `crate` 的模块,该结构被称为 *模块树*(*module tree*)。
|
||||
|
||||
示例 7-2 展示了示例 7-1 中的模块树的结构。
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user