プロが教える店舗&オフィスのセキュリティ対策術

fortranの勉強を最近始めたのですが
次のような警告が出てきます。
警告なので無視。ということもありなのかもしれませんがやはりないにこしたことはないのでなんとか消したく試行錯誤してみたのですがどうにも消えません。
どのようにしたらよいのでしょうか?
エラーの内容は以下のとおりです

In the call to (SUBROUTINE名), actual argument #1 does not match the type and kind of the corresponding dummy argument.

fortranに詳しい方どうかよろしくお願いします

A 回答 (1件)

詳しいというわけではないですけど・・・



サブルーチンの1番目の引数の型が一致していないということで警告が出ているように見えますが。
あまり放置するのもよくないタイプの警告だと思います。
たとえば、
integer i
call hoge(i)
stop
end

subroutine hoge(c)
real c
return
end
とした場合、呼び出し側の引数iは整数型なのに対し、受けるサブルーチン側の引数cは実数型なので、そういった感じの警告がでるはずです。
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/05/27 20:10

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!