Разделы инструкций

В сети

Пользователей: 118
Из них просматривают:
Аналоги: 45. Видео: 1. Даташиты: 18. Инструкции: 3. Новости: 12. Остальное: 9. Ошибки: 1. Программы: 1. Профиль пользователя: 1. Расчёты: 1. Торрент: 3. Форум: 23.
Участников: 3
Гостей: 115

an , Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Оглавление

#define

Описание
#define - это полезный компонент C ++, который позволяет программисту присвоить имя константе до компиляции программы. Определенные константы в Arduino не занимают места в памяти программы на чипе. Компилятор заменит ссылки на эти константы определенным значением во время компиляции.

 

Может иметь некоторые нежелательные побочные эффекты, хотя, если, например, определенное имя константы включено в некоторую другую константу или имя переменной. В этом случае текст будет заменен на определенный номер (или текст). 
 
Как правило, ключевое слово const является предпочтительным для определения констант и должно использоваться вместо #define.

 

Синтаксис
#define constantName value
# перед словом define обязателен.
 
Пример

#define ledPin 3
// Компилятор заменит любое упоминание о ledPin значением 3 во время компиляции.


 
Примечания
После оператора #define нет точки с запятой. Иначе компилятор выдаст критическую ошибку.
#define ledPin 3; // ошибка, точка с запятой не нужна
 
Аналогичным образом, включение знака равенства после оператора #define также приведет к появлению критической ошибки компилятора.
#define ledPin  = 3  // ошибка, знак равенства не нужен
 

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити

Разное

Проводите пайку только при выключенном телевизоре.

Интересно

Не выбрасывайте старые HDD (жесткие диски) . Даже от доисторических ПК 286 серий и выше. Находящиеся во внутрях HDD магнитные подковки ( работающие в составе механизма считывания инф. с дисков) очень даже пригодятся в качестве капитального держателя инструментов (отверток, кусачек,плоск, и пр..) любому мастеру .

Похожие инструкции