该函数的调用方式如下所示:
返回值 |
INTEGER*4 |
输出 |
命令行中参数的数量 |
示例:使用 iargc 和 getarg 获取参数的数量和每个参数:
demo% cat yarg.f character argv*10 INTEGER*4 i, iargc, n n = iargc() do 1 i = 1, n call getarg( i, argv ) 1 write( *, ’( i2, 1x, a )’ ) i, argv end demo% f95 yarg.f demo% a.out *.f 1 first.f 2 yarg.f |
另请参见 execve(2) 和 getenv(3F)。