Fortran Coder

查看: 9045|回复: 3

[求助] fortran预编译指令语法问题

[复制链接]

11

帖子

5

主题

0

精华

入门

F 币
92 元
贡献
40 点
发表于 2014-7-21 12:19:59 | 显示全部楼层 |阅读模式
读程序时经常看到#ifdef,#endif这种类似的头文件,想问一下经常看这个fortran的各位,这个在其他语言中怎么没有见过?请问是fortran特有的吗?还有这个加上会对程序有什么影响?ps:最近在读取一个很大的模型,这个模型是在fortran环境下写的

62

帖子

14

主题

0

精华

专家

F 币
557 元
贡献
326 点
发表于 2014-7-21 14:23:57 | 显示全部楼层
判断宏是否定义过  然后选择性的编译

62

帖子

14

主题

0

精华

专家

F 币
557 元
贡献
326 点
发表于 2014-7-21 14:25:56 | 显示全部楼层
这个在语言中很常见的,fortran中有,c里也是到处都是啊……
c里面包含头文件时,为了避免重复添加头文件,几乎每个头文件里都有定义

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
607 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

发表于 2014-7-21 14:44:14 | 显示全部楼层
这是预编译指令。

在 C 语言里,这是语法规范,是被大家认可的。

在 Fortran 里,语法没有规定,是个别编译器扩展的,用法基本与 C 语言一致。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-19 10:04

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表