godme 的个人博客 / 0 / 0 / 创建于 2年前
fn main() { let mut x = 4; --x; print!("{}{}", --x, --x); }
rust是不存在++或者--的。
rust
++
--
-的计算效力是存在的,但是不会修改原来的值。--x相当于-(-x),于是,值还是x。同时,这里的mut相当于浪费,因为只利用到了只读。
-
--x
-(-x)
x
mut
44
本作品采用《CC 协议》,转载必须注明作者和本文链接
我要举报该,理由是: