回 帖 发 新 帖 刷新版面

主题:求救!!!定义数组

C:\Users\16896\Documents\NetSarang Computer\8\Xftp\Temporary\fang.f90(59) : Error: A specification expression object must be a dummy argument, a COMMON block object, or an object accessible through host or use association   [III]
integer::iii,jjj,iiii,Tranyrec(iii)
---------^
C:\Users\16896\Documents\NetSarang Computer\8\Xftp\Temporary\fang.f90(59) : Error: An automatic object is invalid in a main program.   [TRANYREC]
integer::iii,jjj,iiii,Tranyrec(iii)
----------------------^
Error executing df.exe.


i 等作为数组的大小,Tranyrec(iii)不能是普通变量,救命家人们我们应该怎么定义Tranyrec(iii)!!!!


回复列表 (共1个回复)

沙发

integer::iii,jjj,iiii,Tranyrec(iii)


iii还没有赋值,就用来定义数组

integer::iii,jjj,iiii

allocatable Tranyrec(:)



iii=10000

allocate(Tranyrec(iii))

我来回复

您尚未登录,请登录后再回复。点此登录或注册