私は最近、指導なしで Fortran を学習し、さまざまなバージョンを試しています。私はこのサイトから見つけました:
MODULE は COMMON ブロックより優れていますか?
ほとんどの場合、はい。COMMON ブロックを使用する唯一の理由は、FORTRAN 77 コンパイラ (まだ存在します) のみを備えたコンピューターでプログラムを使用することが予想される場合、またはデータがメモリに格納される順序を制御することが非常に重要である場合です。
モジュールを使用することは、共通ブロックを使用することよりも確かに構文的に優れています。しかし、どちらの場合もメモリ使用量と割り当ての違いは何ですか? また、パフォーマンスやアクセス速度に違いはありますか? その質問は理にかなっていますか?