wha*_*ide 1 fortran fortran77 subroutine fortran90
我继承了大约400行非常古怪的Fortran 77代码,我试图逐步分析它,以便在我的脑海中清楚地表达出来.
无论如何,我有一个类似头文件(实际上是一个.h,但其中的代码是在fortran而不是C/C++中),其中有两个语句,称为getarg.h:
character*80 serie
integer ln
Run Code Online (Sandbox Code Playgroud)
然后我有另一个fortran文件(.f)调用getserie.h其中包含此代码:
subroutine getserie(serie, ln)
include 'getarg.h'
call getarg(1, serie)
ln = index(serie, ' ') - 1
return
end
Run Code Online (Sandbox Code Playgroud)
我的问题是:我可以call使用只有变量声明的外部文件吗?这样做有什么影响?