Fortran Coder

查看: 132|回复: 5

[子程序] 编译器反馈,错误6631和错误i6633,大佬帮忙解决一下啊

[复制链接]

4

帖子

1

主题

0

精华

新人

F 币
27 元
贡献
13 点
发表于 2019-5-27 17:05:22 | 显示全部楼层 |阅读模式
错误        5         error #6631: A non-optional actual argument must be present when invoking a procedure with an explicit interface.   [NINCLS]        C:\Users\lenovo\Desktop\continuum model-1.f        108       
错误        3         error #6633: The type of the actual argument differs from the type of the dummy argument.   [NINCLS]        C:\Users\lenovo\Desktop\continuum model-1.f        108       



continuum model-1.f

29.46 KB, 下载次数: 1

此为原文件

回复

使用道具 举报

4

帖子

1

主题

0

精华

新人

F 币
27 元
贡献
13 点
 楼主| 发表于 2019-5-27 17:10:10 | 显示全部楼层
大佬帮忙看一下,也欢迎私信我

685

帖子

0

主题

0

精华

大师

F 币
638 元
贡献
357 点

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

QQ
发表于 2019-5-27 22:30:06 | 显示全部楼层
subroutine results(iz,mruns,vfrpore,vfrincl,nincls)
5个虚参

call results(vfrpore,vfrincl,nincls)
3个实参

不行

4

帖子

1

主题

0

精华

新人

F 币
27 元
贡献
13 点
 楼主| 发表于 2019-6-2 11:42:14 | 显示全部楼层
vvt 发表于 2019-5-27 22:30
subroutine results(iz,mruns,vfrpore,vfrincl,nincls)
5个虚参

不好意思,现在才回复。请问这个要怎么修改呢,
因为这个也不是我写的程序,我对Fortran也不熟悉,问的问题就可能小白一点
还有,如果方便的话,能不能占用您的时间帮忙修改一下。我自己真拿它没有什么办法

685

帖子

0

主题

0

精华

大师

F 币
638 元
贡献
357 点

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

QQ
发表于 2019-6-3 06:35:26 | 显示全部楼层
本帖最后由 vvt 于 2019-6-3 06:37 编辑

修改一段代码,需要对代码的逻辑有了解,才知道该如何修改。
而不仅仅是了解fortran语法就可以。
换句话说,很多种(甚至无限种)修改方式都可以让代码符合语法规则。但只有其中一部分(甚至唯一的一种),才符合代码逻辑。
我并不知道你的代码逻辑。

4

帖子

1

主题

0

精华

新人

F 币
27 元
贡献
13 点
 楼主| 发表于 2019-6-3 15:51:00 | 显示全部楼层
vvt 发表于 2019-6-3 06:35
修改一段代码,需要对代码的逻辑有了解,才知道该如何修改。
而不仅仅是了解fortran语法就可以。
换句话说 ...

明白了,谢谢。我先搞清楚它的逻辑过程
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

QQ|捐赠本站|Archiver|关于我们 About Us|群聊|Fcode

GMT+8, 2019-6-27 09:59

Powered by Discuz! X3.2

© 2001-2017 Comsenz Inc.

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