gpt4 book ai didi

rust - Rust 中的按位非运算符是什么?

转载 作者:行者123 更新时间:2023-11-29 07:41:17 26 4
gpt4 key购买 nike

查看 list of bitwise operators in the Rust Book ,我没有看到 NOT 运算符(如 C 中的 ~)。 Rust 中没有 NOT 运算符吗?

最佳答案

! operator为许多原始类型实现,它等效于 C 中的 ~ 运算符。请参见此示例 ( playground):

let x = 0b10101010u8;
let y = !x;
println!("x: {:0>8b}", x);
println!("y: {:0>8b}", y);

输出:

x: 10101010
y: 01010101

另见:

关于rust - Rust 中的按位非运算符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38896155/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com