docs: optimized the readability of statements in ch19-06 (#59)

fix: #58
This commit is contained in:
YangQi 2022-03-05 08:20:30 +08:00 committed by GitHub
parent a54b91f910
commit e55c4b6dd3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -55,7 +55,7 @@ macro_rules! vec {
> 注意:标准库中实际定义的 `vec!` 包括预分配适当量的内存的代码。这部分为代码优化,为了让示例简化,此处并没有包含在内。
无论何时导入定义了宏的包,`#[macro_export]` 标注说明宏应该是可用的。 如果没有该标注,这个宏不能被引入作用域。
`#[macro_export]` 标注说明,只要将定义了宏的 crate 引入作用域,宏就应当是可用的。如果没有该标注,这个宏就不能被引入作用域。
接着使用 `macro_rules!` 和宏名称开始宏定义,且所定义的宏并 **不带** 感叹号。名字后跟大括号表示宏定义体,在该例中宏名称是 `vec`