Fortran Coder

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

[数值问题] This name has not been declared as an array or a function

[复制链接]

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
楼主
发表于 2017-3-22 12:57:24 | 显示全部楼层
1.编译错误先看第一个,后面的一律无视。

2.
real:: n=7
real,dimension(1:n)::h_scatter
这种写法是不允许的,变量不能作为数组大小。(如果要做只能用动态数组)

3.hp_water和 TP_WATER 没有定义为数组,不能作为数组使用。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
沙发
发表于 2017-3-22 18:00:40 | 显示全部楼层
integer,parameter::n=7
这是常量
real:: n=7
这是变量
(他们的区别是,有没有 parameter)
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-6-16 14:45

Powered by Tencent X3.4

© 2013-2024 Tencent

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