回 帖 发 新 帖 刷新版面

主题:if(0)这个表示啥意思啊?

0作为逻辑判断的结果是啥意思?

是永远不执行吗?

回复列表 (共2个回复)

沙发

在 Fortran 语言中,logical constants 为 .true. 和 .false.,其它的皆不符合标准。在某些编译器中,对其进行扩展,用 0 表示 .false. 。

板凳

回楼主,如果能编译通过,就是永不执行。但不能保证每个FORTRAN编译器都支持此用法。

我来回复

您尚未登录,请登录后再回复。点此登录或注册