Найти тему

Комментарии в Фортране

Нередко слышу утверждения, что правильно написанный код не нуждается в комментариях. Но, как показывает мой личный опыт (а мне, как фрилансеру, часто приходилось разбирать чужой код), комментарии обычно не пишут те, кто и код пишет очень хреново.

Поэтому я убежден - комментарии нужны в любой программе (даже если это 1С). Разумеется, здесь главное не дойти до маразма и не писать комментарии к программе “Hello, World” (хотя если это расчёт на начинающих, то и в такой программе комментарии будут не лишними).

Но вернёмся к Фортрану. Начнём с устаревших вещей:

* Это комментарий, который длится до конца строки
C Это тоже комментарий, который длится до конца строки

Такие комментарии занимают всю строку. И в начале строки должен быть символ * (звёздочка) или С (английская буква).

ВНИМАНИЕ! Эти символы должны находиться в начале строки! В этом случае комментарий длится до конца строки. Такие комментарии нельзя вставлять в любом другом месте строки, кроме как с начала.

Как я уже сказал, это устаревший подход. И современные средства разработки, такие как этот онлайн-интерпретатор, его уже не поддерживают (хотя есть и такие, которые поддерживают). Поэтому предпочтительнее использовать другой способ, где комментарий начинается с восклицательного знака (!):

Такой комментарий не обязательно должен начинаться с начала строки. Его можно вставить и за строкой кода, что часто очень полезно и удобно.

На этом всё. Подписывайтесь на канал, чтобы ничего не пропустить.