这两者之间有什么区别?

11

标题已经很明确了:在什么情况下应该使用双点号..,而在什么情况下应该使用三点号...?两者都用于表示范围。

1个回答

19

在Rust中,使用 双点号 的范围不包括末尾边界,而三个点则用于包含范围,例如 (0...2) 包含 2。然而,现在这种方式已经过时了,应该使用..= 来代替。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接