Комментарии языка Си — это множество символов, заключенное в "комментарные" скобки /* */.
Использование комментариев в программе очень важно. Комментарии могут значительно облегчить восприятие программы (программисты говорят: "повысить читабельность программы"). Удобство отладки и модификации программы сильно зависит от наличия ясных комментариев. Рекомендуется включать комментарии в начало каждого файла с текстом программы на языке Си и в начало каждой функции, определяя назначение функции, смысл параметров и возвращаемого значения. Все важные и неясные фрагменты программы также должны быть прокомментированы.
Комментарии начинаются с символов /* и заканчиваются символами */. Они не могут быть вложенными.
/*Это /* типичная */ ошибка */
Компилятор интерпретирует фрагмент:
/*Это /* типичная */
как законченный комментарий, после чего будет выдано сообщение об ошибке в оставшемся фрагменте
ошибка */
Комментарии могут также начинаться с символов // (как в языке программирования Си++). В этом случае в качестве комментария рассматриваются все символы, начиная с символов // вплоть до конца строки.
Комментарии компилятором игнорируются.