我有一个像这样的fortran程序,
program test
integer,parameter :: f=selected_real_kind(20)
Real(kind=f)::b1,b2,c1,v,xd,xe,res
b1=1._f
b2=0.5_f
v=1._f/3._f
c1=0.25_f
xd=0.2_f
xe=1._f/6._f
res= "extremely large expressions"
write(*,*) res
end program
res 只是一个非常大的表达式,超过 50000 行。而且我无法使用 gfortran 编译器编译该程序。错误原因是,内存不足分配 65536 字节欢迎任何建议。谢谢!