diff --git a/src/basic/base-type/numbers.md b/src/basic/base-type/numbers.md index 3e4fa1a5..b8f4b6fe 100644 --- a/src/basic/base-type/numbers.md +++ b/src/basic/base-type/numbers.md @@ -39,7 +39,7 @@ Rust 使用一个相对传统的语法来创建整数(`1`,`2`,...)和浮 | 二进制 | `0b1111_0000` | | 字节 (仅限于 `u8`) | `b'A'` | -这么多类型,有没有一个简单的使用准则?答案是肯定的, Rust 整形默认使用 `i32`,例如 `let i = 1`,那 `i` 就是 `i32` 类型,因此你可以首选它,同时该类型也往往是性能最好的。`isize` 和 `usize` 的主要应用场景是用作集合的索引。 +这么多类型,有没有一个简单的使用准则?答案是肯定的, Rust 整型默认使用 `i32`,例如 `let i = 1`,那 `i` 就是 `i32` 类型,因此你可以首选它,同时该类型也往往是性能最好的。`isize` 和 `usize` 的主要应用场景是用作集合的索引。 #### 整型溢出