From f805bbec2edb6da5f91262ec818977701ef3d6e8 Mon Sep 17 00:00:00 2001 From: Spartucus Date: Thu, 9 Aug 2018 17:10:54 +0800 Subject: [PATCH] Refactor translation --- src/ch07-00-modules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch07-00-modules.md b/src/ch07-00-modules.md index 5c93c74..0ac9d9a 100644 --- a/src/ch07-00-modules.md +++ b/src/ch07-00-modules.md @@ -6,7 +6,7 @@ 在你刚开始编写 Rust 程序时,代码可能仅仅位于 `main` 函数中。随着代码量的增长,为了复用和更好地组织代码,最终你会将功能移动到其他函数中。通过将代码拆分成更小的块,每一个块就更易于理解。但是如果你有太多的函数该怎么办呢?Rust 有一个模块系统,可以有组织地复用代码。 -就跟你将代码行提取到一个函数中一样,也可以将函数(和其他代码,类似结构体和枚举)提取到不同模块中。**模块**(*module*)是一个包含函数或类型定义的命名空间,你可以选择这些定义能(公有)或不能(私有)在其模块外可见。下面是一个模块如何工作的梗概: +就跟你将代码行提取到一个函数中一样,也可以将函数(和其他代码,例如结构体和枚举)提取到不同模块中。**模块**(*module*)是一个包含函数或类型定义的命名空间,你可以选择这些定义能(公有)或不能(私有)在其模块外可见。下面是一个模块如何工作的梗概: * 使用 `mod` 关键字声明新模块。此模块中的代码要么直接位于声明之后的大括号中,要么位于另一个文件。 * 函数、类型、常量和模块默认都是私有的。可以使用 `pub` 关键字将其变成公有并在其命名空间之外可见。