/* */ (блок комментариев)

Комментарии - это строки в программе, которые используются для информирования себя или других о том, как работает программа. Они игнорируются компилятором и не экспортируются в процессор, поэтому они не занимают места во флэш-памяти микроконтроллера. Единственная цель комментариев - помочь вам понять (или запомнить) или сообщить другим о том, как работает ваша программа.

Начало блочного комментария или многострочного комментария помечается символами /* , а символы */ обозначает его конец. Этот тип комментария называется так, потому что он может занимать более одной строки. Как только компилятор считывает /*, он игнорирует все, что следует за этими символами, пока не найдет */.

Пример кода

/* Это нормальный комментарий. */
/*
Blink
Включает светодиод на одну секунду, затем выключает на одну секунду, и так в цикле.

Этот пример кода в публичном доступе.
(Еще один нормальный комментарий.)
*/

/*
if (gwb == 0) { // Однострочный комментарий нормально воспринимается внутри многострочного комментария, 
x = 3; /* но не еще один многострочный комментарий, так неправильно. */
}
// Не забудьте закрывающие символы - их количество должно совпадать с открывающими!
*/

Примечания и предупреждения

При экспериментировании с кодом «комментирование» частей вашей программы является удобным способом удаления строк, которые могут содержать ошибки. Способ оставляет строки в коде, но превращает их в комментарии, поэтому компилятор просто игнорирует их. Это может быть особенно полезно при попытке обнаружить проблему, или когда программа отказывается от компиляции, а ошибка компилятора является неизвестной.