Fortran Coder

查看: 2789|回复: 3
打印 上一主题 下一主题

[子程序] 想把一段子程序改写为主程序,应该修改哪些地方?

[复制链接]

2

帖子

1

主题

0

精华

新人

F 币
25 元
贡献
8 点
跳转到指定楼层
楼主
发表于 2022-3-3 12:54:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
接手了一份Fortran代码,现在需要使用其中的一个子程序。请问应当如何操作?是应该把子程序的代码复制到新的F90文件里改写成新的主程序,还是能在原有程序中单独运行这个子程序?
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

81

帖子

0

主题

0

精华

专家

F 币
471 元
贡献
232 点

规矩勋章新人勋章元老勋章

QQ
沙发
发表于 2022-3-3 13:52:15 | 只看该作者
把子程序的代码复制到新的F90文件里改写成新的主程序
或者
在原有程序中,加上主程序,调用该子程序。
都可以。
彼岸,有永恒的守候...

2

帖子

1

主题

0

精华

新人

F 币
25 元
贡献
8 点
板凳
 楼主| 发表于 2022-3-3 15:33:58 | 只看该作者
青衣巷 发表于 2022-3-3 13:52
把子程序的代码复制到新的F90文件里改写成新的主程序
或者
在原有程序中,加上主程序,调用该子程序。

我更倾向于把子程序改写成新程序。应该怎么操作呢?

81

帖子

0

主题

0

精华

专家

F 币
471 元
贡献
232 点

规矩勋章新人勋章元老勋章

QQ
地板
发表于 2022-3-3 16:25:52 | 只看该作者
一般的思路是:
把子程序拷贝到一个新的源代码文件中。然后根据子程序的逻辑,补充上调用它的主程序即可。
子程序所需的参数,可写死在代码中,或通过屏幕或文件输入。
彼岸,有永恒的守候...
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-4-30 09:25

Powered by Tencent X3.4

© 2013-2024 Tencent

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