9.3.60 IARGPTR ( )

Description:  Returns a pointer to the actual argument list for the current routine.  
Class:  Inquiry function; Specific 
Arguments:  None. 
Results:  The result is of type integer(4) on ia32 processors; INTEGER(8) on Alpha and ia64 processors. The actual argument list is an array of values of the same type.

On OpenVMS systems, the first element in the array contains the argument count; subsequent elements contain the INTEGER(8) address of the actual arguments. On Tru64 UNIX, Linux, and Windows systems, the argument count is not present and the first element has the address of the first argument.

Formal (dummy) arguments that can be omitted must be declared VOLATILE. For more information, see Section 5.19.


Consider the following:

   WRITE (*,'(" Address of argument list is ",Z16.8)') IARGPTR( )

Previous Page Next Page Table of Contents