zaoldyeca 发表于 2015-3-16 18:54:04

SIGSEGV, segmentation fault occurred初学者求助大神!

forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image            PC                Routine            Line      Source            
a.out            00000000004033EAUnknown               UnknownUnknown
a.out            0000000000402ACCUnknown               UnknownUnknown
libc.so.6          00000035F701D994Unknown               UnknownUnknown
a.out            00000000004029D9Unknown               UnknownUnknown

这个错误时怎么回事啊?
关于这部分的错误编程内容是这样的:
open(unit=11,file='results')
do i=1,row/6
    e=((0.251*0.505)**(0.5))*((-2)*(4.344/k(i,1))**6+(4.344/k(i,1))**12)
    write(*,*) e
enddo
close(11)



楚香饭 发表于 2015-3-16 19:04:25

SIGSEGV 段错误,比较难判断。可能是数组越界,内存引用错误。建议debug调试分析以判断。

如果你觉得debug有困难,请给出全部代码及输入数据。
页: [1]
查看完整版本: SIGSEGV, segmentation fault occurred初学者求助大神!