我在C++中看到了使用/* block comment */
进行块级注释,我知道可以通过使用!
或 c
来进行行注释,但是在Fortran中有没有进行块级注释的选项呢?
不,块注释这种奇怪的概念在Fortran中是陌生的。您的编辑器或开发环境可能会提供一种方式,以便一次性地对一段代码进行注释。
你可以进行一点小技巧:
go to 100
! CHUNK OF CODE YOU WANT TO COMMENT OUT
100 continue
是的,我知道它很糟糕,但它起作用。 :)
如果你的FORTRAN编译器支持预处理宏,那么一种常用的方法是使用 (What exactly does an #if 0 ..... #endif block do?)
#if 0
...
Your comments ...
go here ...
...
#endif
在第一列中有c、C、*、d、D或!的行是注释行;但如果设置了-xld选项,则以D或d开头的行将被编译为调试行。d、D和!是非标准的。
如果在语句字段的任何一列中放置一个感叹号(!),除了字符文字之外,那么!后面的所有内容都是注释。
使用支持使用 "SHIFT + /" 进行多行注释的文本编辑器会更加简单易用!
请按照以下步骤操作:
C-c ;
)。 - BHF