COMMON
ブロックを広範囲に使用し、時にはSAVE
ステートメントを使用するレガシーコードを扱っています。Fortran標準を参照した後、次のように述べています。
SAVE
ステートメント内で前後にスラッシュを付けた共通ブロック名の出現は、その共通ブロック内のすべてのエンティティを指定する効果があります。
共通ブロックに変数を配置しても意味がないのはどのような状況SAVE
ですか? 変数は、その共通ブロックを含む他のプログラム単位でアクセス可能でなければならないので、どうしてそれをSAVE
編集できないのでしょうか?