Каталог

Навигация по Arduino Reference

Структура

Дополнительный синтаксис

6 элементов
; (semicolon) Точка с запятой (;) завершает каждый оператор в C++: без неё компилятор не поймёт границу инструкции и выдаст ошибку — часто указывая на строку ниже пропущенной. {} (curly braces) Фигурные скобки {} обозначают начало и конец блока кода — тела функции, цикла или условия; каждая { должна иметь пару }, иначе компилятор выдаст ошибку. /* */ (block comment) Блочный комментарий /* */ позволяет отключить сразу несколько строк кода или добавить многострочное пояснение — компилятор игнорирует всё внутри. // (single line comment) Однострочный комментарий // заставляет компилятор игнорировать всё до конца строки: удобно для пояснений или временного отключения фрагмента кода. #define #define — директива препроцессора, которая подставляет имя вместо значения прямо в код до компиляции, не занимая памяти; для типизированных констант лучше использовать const. #include #include подключает библиотеки и заголовочные файлы к скетчу: <LibraryFile.h> — для установленных библиотек, "LocalFile.h" — для локальных файлов рядом со скетчем.