Как инвертировать поразрядное И (&) в C?
Например, у меня есть операция на C, подобная этой:
((unsigned int)ptr & 0xff000000))
Результат 0xbf000000
. В данный момент мне нужно как отменить вышесказанное, т.е. определить ptr
, используя результат операции и, конечно, 0xff000000
.
Есть ли простой способ реализовать это в C?