diff --git a/src/basic/base-type/statement-expression.md b/src/basic/base-type/statement-expression.md index 20bdfe9b..19ccc479 100644 --- a/src/basic/base-type/statement-expression.md +++ b/src/basic/base-type/statement-expression.md @@ -12,7 +12,7 @@ fn add_with_extra(x: i32, y: i32) -> i32 { 语句会执行一些操作但是不会返回一个值,而表达式会在求值后返回一个值,因此在上述函数体的三行代码中,前两行是语句,最后一行是表达式。 -对于 Rust 语言而言,**这种基于语句和表达式的方式是非常重要的,你需要能明确的区分这两个概念**, 但是对于很多其它语言而言,这两个往往无需区分。基于表达式是函数式语言的重要特征,**表达式总要返回值**。 +对于 Rust 语言而言,**这种基于语句(statement)和表达式(expression)的方式是非常重要的,你需要能明确的区分这两个概念**, 但是对于很多其它语言而言,这两个往往无需区分。基于表达式是函数式语言的重要特征,**表达式总要返回值**。 其实,在此之前,我们已经多次使用过语句和表达式。