FortranからCの手続きを呼び出して配列を受け渡す
メインプログラムがFortran (main.f90), 関数がC (func.c)で書かれており,関数が配列を引数に取る.
C function (func.c)
・引数はポインターで与えられる
・配列のインデックスは0から(配列の大きさ)-1まで
Fortram program (main.f90)
・Cの関数名の最後のアンダーバーは書かない
・配列はポインター
・Fortranにおける配列のインデックスの範囲はCには反映されない(多分)ので,インデックスの最小・最大値ではなく大きさのみ与える.
コンパイル・実行
CからFortranの手続きを呼び出して配列を受け渡す
Fortran function
C program (main.c)
コンパイル・実行