• ベストアンサー

FORTRANのwarning

fortranの勉強を最近始めたのですが 次のような警告が出てきます。 警告なので無視。ということもありなのかもしれませんがやはりないにこしたことはないのでなんとか消したく試行錯誤してみたのですがどうにも消えません。 どのようにしたらよいのでしょうか? エラーの内容は以下のとおりです In the call to (SUBROUTINE名), actual argument #1 does not match the type and kind of the corresponding dummy argument. fortranに詳しい方どうかよろしくお願いします

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

  • ベストアンサー
  • hofuhofu
  • ベストアンサー率70% (336/476)
回答No.1

詳しいというわけではないですけど・・・ サブルーチンの1番目の引数の型が一致していないということで警告が出ているように見えますが。 あまり放置するのもよくないタイプの警告だと思います。 たとえば、 integer i call hoge(i) stop end subroutine hoge(c) real c return end とした場合、呼び出し側の引数iは整数型なのに対し、受けるサブルーチン側の引数cは実数型なので、そういった感じの警告がでるはずです。

star_blue
質問者

お礼

なるほど。ありがとうございました。

関連するQ&A