6.14.5 va_start Macro
Initializes a va_list
object.
Include
<stdarg.h>
Prototype
void va_start(va_list ap, last_arg)
Arguments
ap
- pointer to list of arguments
last_arg
- last named parameter before the optional arguments
Remarks
Initializes the ap
object so that it is usable with
va_arg
and va_end
macros. The last name parameter
should not be declared with the register
storage class, be a function
or array type, or be a type that is not compatible with the type that results after
application of the default argument promotions.
Example
See example at va_arg
.