求助啊!
请问为什么会有负值呢?我给出的IRLOC的定义维度都是正数,为什么会出现这种情况?
多谢啊!哪位大神求讲解!
数组越界。
你定义都是正的,还是可能会越界的。
比如
real :: IRLOC(300)
integer :: i
i = -570
write(*,*) IRLOC(i) li913 发表于 2018-11-12 09:54
数组越界。
感谢!别人的原程序我什么也没改,它也提示我数组越界,是因为软件的问题吗? 一般是别人的代码有问题,或者你的用法不正确。
(不要轻易怀疑编译器有问题)
页:
[1]