File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ Rust是基于表达式的编程语言,有且仅有两种语句 (statement):
18182 . ** 表达式语句** (expression statement),它通过在末尾加上分号` ; ` 来将表达式变成语句,
1919丢弃该表达式的值,一律返回unit` () ` 。
2020
21- 表示式如果返回 ,总是返回一个值,但是语句不返回值或者返回` () ` ,所以以下代码会报错:
21+ 表达式如果返回 ,总是返回一个值,但是语句不返回值或者返回` () ` ,所以以下代码会报错:
2222
2323``` rust
2424let y = (let x = 5 );
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ fn main() {
3838 // assert_eq!(a, b);
3939}
4040```
41- 这里的 b 变量,绑定了 2.0f32。这是 Rust 里面值类型显式标记的语法。 规定为` value ` +` tpye ` 的形式。
41+ 这里的 b 变量,绑定了 2.0f32。这是 Rust 里面值类型显式标记的语法, 规定为` value ` +` type ` 的形式。
4242
4343** 例如:**
4444固定大小类型:
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ let cc = '王';
4040
4141但是需要注意的是,你不能因为你的电脑是64位的,而强行将它等同于64,也就是说` isize != i64 ` ,任何情况下你都需要强制转换。
4242
43- ## 数组 Array
43+ ## 数组 array
4444
4545Rust的数组是被表示为` [T;N] ` 。其中N表示数组大小,并且这个大小一定是个编译时就能获得的整数值,T表示` 泛型 ` 类型,即任意类型。我们可以这么来声明和使用一个数组:
4646
You can’t perform that action at this time.
0 commit comments