Символ звезды * найден во второй строке объявления функции Fortran
При изучении некоторого унаследованного кода Fortran я обнаружил следующее объявление подпрограммы:
SUBROUTINE CLIP2G (fcut,TIME,NUMS,NUMG,CLIPG,CLIPGL,CLIPGR,
* MODE,PHZ)
Что означает * в этом контексте? Означает ли звезда *, что объявление подпрограммы охватывает две строки, а не одну строку?
1 ответ:
Это знак продолжения линии. Он отмечает, что эта линия является продолжением предыдущей. Это может быть любой признанный Фортраном символ, но он должен быть помещен в колонку 6. Более подробное обсуждение линейных продолжений в фиксированном и свободном формате Fotran находится здесь .
Comments