- ベストアンサー
FORTRANのCOMMON文
COMMON文について教えてください。 本を見ると R(2,2)という配列を共有したいとき R(2,2)を主プログラムで定義しているとき 主プログラムとR(2,2)を使うサブルーチンの 両方でCOMMON文を書く必要がある。 というような内容でした。 そこで配列を宣言して両方にCOMMON文を書くとエラーが出ます。そこで配列宣言を消去するとエラーがなくなります。COMMON文を使うときは配列(変数)を宣言する必要はないのですか?(暗黙の型宣言は使わない場合を考えています。) またCOMMON文では変数の型宣言をするとエラーが出るし暗黙の型宣言に従って使うと変数には意味を付けて使っているので都合が悪いときもあります。 倍精度で変数を使いたい時とかにも困りますし。 COMMON文で自由な型で変数を使うにはどうしたらいいのでしょうか? 教えてください。お願いします。
- みんなの回答 (5)
- 専門家の回答
お礼
おかげさまで望みのプログラムが完成しました。 また機会があれば教えてください。 ありがとうございました。