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