回 帖 发 新 帖 刷新版面

主题:Fortran里面出现这个错误是什么原因啊

哪位大侠帮我看看是什么原因会造成下面这个错误啊!
 2011.9.20


          55   1.000000
forrtl: severe (161): Program Exception - array bounds exceeded
Image              PC        Routine            Line        Source
top.exe            00402FDA  INIT                      476  single.FOR
top.exe            00401266  MAIN$SINGLE               135  single.FOR
top.exe            0044ABF9  Unknown               Unknown  Unknown
top.exe            00430139  Unknown               Unknown  Unknown
kernel32.dll       7C817077  Unknown               Unknown  Unknown
Press any key to continue

回复列表 (共7个回复)

沙发

还说应用程序发生错误,位置为:0x00402f11,这到底是什么意思啊,哪位大侠指导指导啊.

板凳

single.FOR 文件的第 476 行某数组下标访问越界,不很清楚么?

3 楼


位置为:0x00402f11,这是什么意思啊,

4 楼

这串内存地址对你没什么意义的. 还是参考二楼修改一下代码吧.

5 楼


恩,好的。大侠再帮我解释一下forrtl: severe (161): 这句话有什么意思啊,161表示什么呢,谢谢大侠了。

6 楼

161是错误代号。你可以不用管那些不重要的信息,只需要看重要的信息就行了。
您问的那些问题可以说是舍大头看小头~~~~~

7 楼


恩,谢谢大侠[em2]

我来回复

您尚未登录,请登录后再回复。点此登录或注册