Логические операторы в C

У меня возникают проблемы, пытаясь понять, как работают логические операторы в C. Я уже понимаю, как работают битовые операторы, и я также знаю, что логические операторы обрабатывают ненулевые аргументы как представляющие ИСТИНА, а нулевые аргументы как представляющие ЛОЖЬ.

Но скажем, у нас есть 0x65 && 0x55. Я не понимаю, почему и как эта операция дает 0x01.

Я пытался преобразовать его в двоичный файл, но я не могу понять, как это работает

Ответы на вопрос(8)

Ваш ответ на вопрос