4

Fortran でプログラミングする場合、PROGRAM キーワードの後に​​名前を付ける必要があるのはなぜですか? 違いはありますか?昔は使い道あったの?名前がメインプログラム用に予約されており、他の変数やプロシージャには使用できないこと以外に、コードの残りの部分に与える影響は考えられません。

4

2 に答える 2

6

と同じように機能し、明示的なジョブ名が必要な一部のオペレーティング システムと環境にモジュール名を提供します。例としては、KRONOS、OS/360、RSX-11、GCOS などがあります。そのうちの 3 つは鉄の恐竜で動きます。RSX-11 は鉄の恐竜のプログラマーにアピールするために部分的に設計された可能性がありますが、VAX/VMS によって削除されたことに気付きました。

そうでなければ、プログラム名はほとんど役に立ちません。おそらく、それを使用するコンパイルエラーメッセージがいくつかあります。

于 2013-06-29T23:38:28.177 に答える
5

他に何もない場合でも、異なるプログラムを簡単に区別するためにプログラム名を付けておくと便利な場合があります。ただしPROGRAM、Fortran プログラムではステートメントはまったく必要ないことに注意してください。最短の Fortran プログラムを可能にする (特に有用ではありませんが) 唯一の必須ステートメントは次のとおりです。

END
于 2013-06-29T23:42:57.293 に答える