查看Rust Book中的按位运算符列表,我看不到NOT运算符(如~C语言)。Rust中没有NOT运算符吗?
~
该!操作符为许多基本类型实现,等效~于C中的操作符。请参见以下示例(parking):
!
let x = 0b10101010u8; let y = !x; println!("x: {:0>8b}", x); println!("y: {:0>8b}", y);
输出:
x: 10101010 y: 01010101
也可以看看:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句