Fortran Coder

查看: 20578|回复: 5
打印 上一主题 下一主题

[求助] #8284 and DUMMY

[复制链接]

249

帖子

0

主题

0

精华

版主

World Analyser

F 币
678 元
贡献
491 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
楼主
发表于 2020-3-3 14:24:57 | 显示全部楼层
实参虚参的名字是可以不同的,但是类型,精度需要一致。
dummy不是语法规定的名字,字面意思来看,一般指的是,没什么实际作用,用来占个位的变量。

249

帖子

0

主题

0

精华

版主

World Analyser

F 币
678 元
贡献
491 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
沙发
发表于 2020-3-4 09:43:31 | 显示全部楼层
sunkingf 发表于 2020-3-3 17:08
可以理解其字面意思,那为什么写的是"DUMMY"而不是随便写一个呢,比如“AAAAA”? 而随便写一个不会出错吗 ...

1.因为用一个有意义的名字,比随便写一个,更容易理解。
2.未定义的变量,参考IN规则。
3.出错,是因为虚参是数组,而实参就只能是数组,而不能是普通标量的变量。
4.资料很多,教科书、语法规范文档。
5. LDUMMY和DUMMY指代什么,请看他的定义,无定义则参考IN规则。
6.改进的方法是,让虚参和实参一致。(至于虚参迁就实参,还是实参迁就虚参,看情况)
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-11 00:19

Powered by Tencent X3.4

© 2013-2024 Tencent

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