文字列の引数の場合を除くと、Fortran と C は引数を同じ順序で渡します。ただし、各文字列引数については、Fortran ではさらに文字列の長さを示す引数も渡します。文字列長は、値で渡される C の long int の量と同じです。
引数の順序は次のとおりです。
各引数 (データであっても関数であっても) のアドレス
各文字引数に対する long int (文字列長の並び全体は、ほかの引数の並び全体のあとにきます)
例:
Fortran コードの一部 |
対応する C のコード |
||
---|---|---|---|
|
|