Fortran 77注释为何从第7列开始?是美观还是编译器要求?
Fortran 77 注释列位置的疑问解答
- 第1列用
C开头的行确实是Fortran 77的标准注释行,这是编译器强制识别的规则,和后续文本的列位置无关。 - 注释文本从第7列开始完全是排版习惯,没有编译器强制要求。
- 这种排版源于Fortran早期的固定格式(Fixed Form)规则:固定格式中第1-5列是语句标号区,第6列是续行标记位,第7-72列才是代码正文区。不少程序员写注释时会对齐到代码正文的起始列(第7列),让整体代码的视觉结构更整齐,属于行业约定俗成的风格,并非编译器硬性规定。
内容的提问来源于stack exchange,提问作者qwr
相关产品推荐
相关产品推荐

