• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:fortranのコメントについて)

fortranのコメントについて

このQ&Aのポイント
  • fortranのコメントについて調べてみると、先頭を'C'または'*'で始めればいいと書いてありますが、実際にやってみるとエラーが出てしまいます。
  • コメント行には半角6文字のスペースを入れてあります。また、上のソースをコメント行なしでコンパイルすると通るのですが、全ての実行ファイルが上書きされる形になってしまいます。
  • この2点の解決方法をご存知の方いらっしゃいましたら、教えてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8529/18254)
回答No.2

> コメントアウトするには先頭を"C"または"*"で始めればいいと書いてあるのですが というのは固定書式の場合だよね。ところが > g95 read.f90 というように拡張子がf90でコンパイルしているから,自由書式で書かれているとみなされています。 ソースファイル名を read.f にすれば,固定書式で書かれているとみなしてくれます。 でも,今から言語を学ぶのであれば自由書式で書いたほうがらくだと思うよ。 その場合のコメントは「!」から文末までです。 なお,実行ファイル名は > g95 -o 実行ファイル名 read.f90 で指定できます。

noname#198479
質問者

お礼

ありがとうございます! できました! 自由書式の部分もうちょっと勉強してみます!^^

その他の回答 (2)

  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.3

>g95 -o read.f90 >で実行した結果エラーになりました。 exeファイル名を-oの直後に書いてください。ソースファイル名はその後。

noname#198479
質問者

お礼

できました! ありがとうございます! 固定書式でファイル名を指定して保存する場合は g95 -o read2 -ffixed-form read.f90 で実行したらできました!

  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.1

Fortranのソース記述には固定書式と自由書式があります。カラム位置に意味を持たせるのは固定書式ですね。 g95 -ffixed-form でコンパイルすると固定書式になります。出力先ファイルの名前を指定するのは、 g95 -o ファイル名 とします。

noname#198479
質問者

補足

素早い回答ありがとうございます! 固定書式はできたのですが、 g95 -o ファイル名 のexeファイル名を指定するやりかたが いまいちわかりません。 g95 -o read.f90 で実行した結果エラーになりました。

関連するQ&A

専門家に質問してみよう