We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e5443f8 + b1ef797 commit b19ea30Copy full SHA for b19ea30
1 file changed
src/basic/base-type/numbers.md
@@ -321,7 +321,9 @@ for i in 1..=5 {
321
5
322
```
323
324
-序列只允许用于数字或字符类型,原因是:它们可以连续,同时编译器在编译期可以检查该序列是否为空,字符和数字值是 Rust 中仅有的可以用于判断是否为空的类型。如下是一个使用字符类型序列的例子:
+序列只允许使用数字或字符类型,原因是:它们具有离散且连续的特性(在 Rust 内部实现了 Step 特征)。这使得编译器能够明确从起点到终点的步进逻辑,并可以通过比较起点和终点的大小,在运行时判断该序列是否包含元素(即序列是否为空,例如 5..1 就是一个空序列)。
325
+
326
+如下是一个使用字符类型序列的例子:
327
328
```rust
329
for i in 'a'..='z' {
0 commit comments