调用 Fortran 代码
大量应用程序通过相互调用或者共享文件一起使用 C、C++ 和 Fortran。 当前,在 C 和 C++ 端 上修改数据大小和类型比在此类应用程序的 Fortran 端更容易。 下表列出不同方式下 C 和 C++ 类型以及等效的 Fortran 类型。
| C/C++ 类型 | Fortran 类型 | |
|---|---|---|
| 32 位 | 64 位 | |
| 有符号整型 | INTEGER | INTEGER |
| 有符号长整型 | INTEGER | INTEGER*8 |
| 无符号长整型 | LOGICAL | LOGICAL*8 |
| POINTER | INTEGER | INTEGER*8 |
| 整数指针(8 个字节) | ||