该内函数的调用方式如下所示:
k = loc( arg ) |
|||
arg |
任意类型 |
输入 |
变量或数组 |
返回值 |
INTEGER*4 或 INTEGER*8 |
输出 | |
如果使用 -m64 进行编译以在 64 位环境中运行,则返回 INTEGER*8 指针。参见下面的说明。 |
示例:loc:
INTEGER*4 k, loc real arg / 9.0 / k = loc( arg ) write(*,*) k end |
对于编译为要在 64 位环境中运行的程序,应将接收 loc() 函数输出的变量声明为 INTEGER*8。