我正在編寫一個使用3維數組的Fortran77程序。 我聲明的數組如下Array_E(0:500,0:1000,0:100)。當我執行程序時,它立即崩潰,說它已被「殺死」。 當我跑strace的,我得到的是,fortran77中的動態內存分配
的execve( 「./飴」,[ 「./yee」],[/ * 65個*瓦爾/] +++通過SIGKILL +++
打死我懷疑問題是g77編譯器不能爲數組分配內存,實際上有9個這樣的數組,在這種情況下,有一種方法可以在f77中動態分配堆棧中的內存嗎? If這不是崩潰的原因,請讓我知道,如果你有任何想法。
爲什麼你在F77中編寫它有些超出我的想法......爲什麼你要求在30年前的語言標準中使用當今語言的特性,甚至更進一步。 – Rook 2010-10-01 01:50:07
,因爲OP還必須知道f77/f90仍然是用於處理數字的最佳大錘。 – 2016-02-04 07:14:47