6.14.4 va_end Macro
Ensure a function with a variable argument list can return successfully.
Include
<stdarg.h>
Prototype
void va_end(va_list ap)
Argument
ap
- the
va_list
object from which arguments are being obtained
Remarks
The va_end
macro ensures that the function whose argument list is being
read is in a state whereby it can successfully return after all the required arguments
have been read from the list. Further calls to va_arg
should not be
made unless ap
is reinitialized by a call to
va_start
.
Example
See example at va_arg
.