非常に奇妙に書かれた約 400 行の Fortran 77 コードを継承しました。それを段階的に分析して、頭の中で明確にしようとしています。
とにかく、私はヘッダーのようなファイル(実際には.h
ですが、その中のコードは C/C++ ではなく fortran です)を持っていgetarg.h
ます。
character*80 serie
integer ln
次に、次のコードを含む別の fortran ファイル ( .f
)を呼び出します。getserie.h
subroutine getserie(serie, ln)
include 'getarg.h'
call getarg(1, serie)
ln = index(serie, ' ') - 1
return
end
私の質問はcall
、変数宣言だけを含む外部ファイルを作成できますか? これを行うことの効果は何ですか?