From 357fa1bc24ee84682f777a72e356d3dde08bf421 Mon Sep 17 00:00:00 2001 From: sunface Date: Fri, 25 Feb 2022 14:34:31 +0800 Subject: [PATCH] add expressions-zh.md --- zh-CN/src/basic-types/statements-expressions.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zh-CN/src/basic-types/statements-expressions.md b/zh-CN/src/basic-types/statements-expressions.md index e9e5e60..ab9766b 100644 --- a/zh-CN/src/basic-types/statements-expressions.md +++ b/zh-CN/src/basic-types/statements-expressions.md @@ -1,6 +1,6 @@ -# Statements and Expressions +# 语句与表达式 -### Examples +### 示例 ```rust,editable fn main() { let x = 5u32; @@ -9,12 +9,12 @@ fn main() { let x_squared = x * x; let x_cube = x_squared * x; - // This expression will be assigned to `y` + // 下面表达式的值将被赋给 `y` x_cube + x_squared + x }; let z = { - // The semicolon suppresses this expression and `()` is assigned to `z` + // 分号让表达式变成了语句,因此返回的不再是表达式 `2 * x` 的值,而是语句的值 `()` 2 * x; }; @@ -24,10 +24,10 @@ fn main() { } ``` -### exercises +### 练习 🌟🌟 ```rust,editable -// make it work with two ways: both modify the inner {} +// 使用两种方法修改内部的 {} 中的内容 fn main() { let v = { let mut x = 1;