Я пишу программу на Fortran77, которая использует трехмерный массив.Я объявляю массив следующим образом Array_E (0: 500,0: 1000,0: 100).Когда я запускаю программу, она мгновенно падает, говоря, что она «убита».Когда я запустил strace, я получил
execve ("./ yee", ["./yee"], [/ * 65 vars * /] +++, убитый SIGKILL +++
Я подозреваю, что проблема в том, что компилятор g77 не может выделить память для массива. На самом деле таких массивов девять. В таком случае есть ли способ динамически выделить память в стеке в f77?Если это не причина сбоя, пожалуйста, дайте мне знать, если у вас есть какие-либо идеи по этому поводу.