Во-первых, я не уверен, что происходит в этой побитовой операции.Я получаю код, написанный и поставляю другим сторонам в виде фрагментов кода.
Теперь, если VAR - 8-разрядное целое число без знака (без знака), а r равно 0 или 1, или 2, или 4. Может быть обратное, если значениеr известно, и полученное значение там. VAR | = 1 << r; </strong> // это 200, где VAR было 192, а r было 3
Например, начальное значение VAR составляет 192 и значение r равно 3 * результат равен 200 *.
Теперь, если у меня есть это 200 , и я знаю значение r это было 3, Могу ли я вернуть его обратно к 192?
Я надеюсь, что это самый простой, но я не знаю этих побитовых операций, так что прости меня.
Спасибо