Комментарии
Программы читают не только компьютеры, но и люди: одноклассники, коллеги и вы сами через несколько недель, когда уже не помните, почему написали что-то именно так. Поэтому в языках программирования есть комментарии: заметки в коде, которые компилятор игнорирует.
В C комментарий может начинаться с двух косых черт //. Всё, что идёт после них до конца строки, игнорируется. Комментарий может стоять на отдельной строке или в конце строки с кодом:
// Выводит цену двух билетов в кино
printf("%d\n", 12 + 12); // один билет стоит 12 евроВыведется только:
24Более длинную заметку можно написать между /* и */. Такой комментарий может занимать даже несколько строк:
/*
Автор: Анна Смирнова
Программа выводит список дел на сегодня.
*/Хороший комментарий говорит о том, чего с первого взгляда в коде не видно: для чего нужна часть программы или почему она написана именно так. Комментарий вроде // выводит Привет! над printf("Привет!\n"); никому не помогает.
Комментарии полезны и для того, чтобы ненадолго отключить код, не удаляя его. Программисты называют это закомментировать: поставьте // в начале строки, и она перестанет выполняться. Когда захотите вернуть её, просто удалите //.
printf("Эта строка выполняется.\n");
// printf("А эта — нет.\n");Выведется:
Эта строка выполняется.Остерегайтесь /* без */: всё после него становится комментарием до самого конца программы, включая } функции main. Тогда компилятор сообщит unterminated /* comment.
Задание
- 1
В начале программы, выше строки
#include, добавьте комментарий о том, что делает программа, например// Список вещей на море. - 2
Вы едете на море летом, так что зимняя куртка вам не нужна. Закомментируйте строку, которая выводит
зимняя куртка, чтобы программа выводила только:Собираемся на море: купальник крем от загара