早教吧 育儿知识 作业答案 考试题库 百科 知识分享

FORTRAN77中DIMENSIONNOD(NONP,*),NBDRY(4,*),EVOL(*)是什么意思啊?

题目详情
FORTRAN77中DIMENSION NOD(NONP,*),NBDRY(4,*),EVOL(*)是什么意思啊?
▼优质解答
答案和解析
该语句是在子程序中,NOD(NONP,*)表示为虚参,数组的行数为NONP,列数不定,NBDRY类似,EVOL为一维数组,维数不定.
这种情况在FORTRAN中称为可调数组,一般用在向子程序传递数组时,通过虚实结合来实现主程序与子程序之间的数值传递,但只能使数组的最后一个维度变成可调的.
有时*号也可用1代替