如何在 C 语言中反转按位与 (&)?
例如我在 C 中有这样一个操作:
((unsigned int)ptr & 0xff000000))
结果是 0xbf000000
。我现在需要的是如何反转上面的内容,即通过操作的结果确定ptr
,当然还有0xff000000
。
有什么简单的方法可以用 C 实现吗?
最佳答案
按位&
不可逆:
0 & 1 = 0
0 & 0 = 0
关于c - 如何在 C 中反转按位与 (&)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2566225/