Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Syntax Rust中的..=(点等于)运算符是什么?_Syntax_Rust_Operators - Fatal编程技术网

Syntax Rust中的..=(点等于)运算符是什么?

Syntax Rust中的..=(点等于)运算符是什么?,syntax,rust,operators,Syntax,Rust,Operators,我在一些代码中看到了这个。=操作符: for s in 2..=9 { // some code here } 这是什么?这是最重要的 范围x..=y包含所有值=x,您可能需要添加一些关于为什么需要此新语法的详细信息,例如0u8..(n+1)和0u8..=n之间的差异,当n==255时,值得注意的是,a..b可以在匹配表达式模式中使用,但该位置的a..b是实验性的(独占范围模式)!关于@mcarton的评论:

我在一些代码中看到了这个
。=
操作符:

for s in 2..=9 {
    // some code here
}
这是什么?

这是最重要的


范围
x..=y
包含所有值
=x
您可能需要添加一些关于为什么需要此新语法的详细信息,例如
0u8..(n+1)
0u8..=n
之间的差异,当
n==255
时,值得注意的是,
a..b
可以在匹配表达式模式中使用,但该位置的
a..b
是实验性的(
独占范围模式
)!关于@mcarton的评论: