私はFortran95の初心者ですので、この質問の簡潔さについてお詫び申し上げます。 私は整数の面で配列の次元を定義できるようにしたいが、私はエラーFORTRAN 95、配列は一定の形状誤差を持っている必要があります
「モジュールまたはメインプログラムの配列 『arrayx』(1)には、一定の形状を有していなければなりません」を取得
と '変数 'y'は式(1) 'に現れません(xは同じエラー)。 次元を変数として定義することは単純に不可能ですか、それとも明らかに何かが欠落していますか? save
属性を持つ
program arrayForm
implicit none
integer, save :: x=40, y=2
real, dimension(x,y) :: arrayX
end program arrayForm
答えは、配列の部分にも言及してください。私はその問題のために駄目の標的を探していた。 –