Позвольте мне начать с того, что я никогда раньше не работал с битами в программировании. У меня есть объект, который может находиться в 3 состояниях, и я хочу представить эти состояния с помощью 3-битного массива.
Например:
У меня есть гоночная машина, и она может двигаться вперед, влево и вправо при остановке, бит будет 000
Если бы машина двигалась вперед, биты были бы 010, если бы вперед и налево, было бы 110 и т.д.
Как мне установить биты и как я могу прочитать их, чтобы получить значения?