У меня есть 32 бит INT, я могу получить доступ только к нему 8 битов за раз. Мне нужно выяснить, есть ли каждый ещё бит на 0 и возврат 0, если его верно и 1 иначе.
До сих пор я собираюсь разделить свой int с использованием смещений на 4, 8 битных переменных. INT A, B, C, D
Теперь я не собираюсь не их, поэтому теперь я проверю, если бит установлен на 1 вместо 0. Чтобы проверить, если его установлен на 1 я буду и их на 01010101.
Теперь я не знаю, как сказать, если каждое даже немного установлено значение 1. Я не могу использовать IF / для / во время циклов или любых условных операторов и необходимо использовать побитовые операторы. Есть идеи????