代码点读机 / Rust / -

- Rust · 运算符

减法运算符;也用作一元负号表示负数。

怎么用

a - b 或 -a,用于相减/取负

小例子

println!("{}", 5 - 3);
let n = -10;
println!("{}", n);

运行结果

2
-10

提醒:无符号整数下溢在 debug 会 panic,release 会环绕

官方文档:https://doc.rust-lang.org/reference/expressions/operator-expr.html#arithmetic-and-logical-binary-operators

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条