1 год назад
Препроцессорные директивы в языке С: #define, #ifdef, #ifndef
Препроцессорные директивы являются важным инструментом в языке программирования C. Они позволяют программисту внести определённые изменения в исходный код, в зависимости от определённых условий. В данной статье мы рассмотрим основные препроцессорные директивы, такие как #define, #ifdef, #ifndef и другие. Препроцессорные директивы начинаются с символа # и обрабатываются препроцессором до того, как сам код будет скомпилирован. Они позволяют создавать условия компиляции и определения символических констант, что делает код более гибким и подстраиваемым под различные ситуации...
4 месяца назад
Переменные и типы переменных, константы const и директива #define
Переменные Переменная — это ячейка памяти с именем, которая хранится в памяти контроллера и содержит числовое значения или числовой код буквенного символа. С числовыми типами данных (переменными) можно выполнять все математические операции: умножение, деление, сложение, вычитание, преобразование в другой тип данных и т.п. Переменная в скетче должна быть объявлена до использования, то есть выше по коду. Переменная имеет имя, значение и тип. Пример объявления переменной в Arduino IDE (называется декларацией): ТИП...