5
我是Fortran95的絕對初學者,所以我爲這個問題的簡單性而道歉。 我希望能夠在整數來定義的陣列的尺寸,但我得到的錯誤FORTRAN 95,數組必須具有恆定的形狀誤差
「的模塊或主程序數組‘’在(1)必須具有恆定的形狀」
和'arrayx變量'y'不能出現在(1)'的表達式中(x的同一個錯誤)。 難道根據變量來定義維度是不可能的,還是我只是想念一些明顯的東西。
program arrayForm
implicit none
integer, save :: x=40, y=2
real, dimension(x,y) :: arrayX
end program arrayForm
答案應該更好地提及數組部分。我正在爲這個問題尋找一個愚蠢的目標。 –