Update numbers.md

pull/957/head
Chao Li 2 years ago committed by GitHub
parent fcf275e2d9
commit 3948d7932e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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

Loading…
Cancel
Save