|
m = iargc() |
|||
|---|---|---|---|
|
Return value |
INTEGER*4 |
Output |
Number of arguments on the command line |
Example: iargc and getarg, get argument count and each argument:
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% f77 -silent yarg.f
demo% a.out *.f
1 first.f
2 yarg.f
See also execve(2) and getenv(3F).