Если вы хотите поменять местами биты с нечетной позицией на четную позицию (например, биты пары свопов 1 2, 3 4, 5 6 и 7 8)
без знака char a, x, y, z;
а = 2 + 4 + 8 + 128;
х = а & 170;
у = а & 85;
z = (x >> 1) | (y << 1); <br>
Z - это ответ.
Точно так же мы можем поменять 16 бит и так далее. Пожалуйста, разработайте приведенный выше пример сценария ...