/* */ (блочный комментарий)

Описание

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

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

Пример кода

/* Это допустимый комментарий */

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

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

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

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

Совет

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

Смотрите также