Zikon (21.06.2025 21:50, просмотров: 40) ответил БeзPoзoвыxHикyдa на Второй неправильный
Согласен. При записи значения в битовое поле компилятор использует
бит 0, а после выполнения операции AND когда не ноль то там и не 1,
а битовая маска порта и бит 0 равен опять 0. Провёл тестирование на
godbolt и получил что варианты 1 и 3 компилируются одинаково. 