Я работаю со встроенным C в первый раз. Хотя мой C ржавый, я могу прочитать код, но на самом деле я не понимаю, почему определенные строки являются такими, как есть. Например, я хочу знать, является ли переменная true или false и отправить ее обратно в другое приложение. Вместо того, чтобы установить переменную в 1 или 0, исходный разработчик выбрал 0xFF.
Он пытается установить его в адресное пространство? или зачем устанавливать логическую переменную 255?