CARM User's Guide

Discontinued

Variable Length Argument Routines

RoutineAttributesDescription
va_argreentrantRetrieves an argument from an argument list.
va_endreentrantResets an argument pointer.
va_startreentrantSets a pointer to the beginning of an argument list.

The variable-length argument list routines are implemented as macros and are defined in the stdarg.h include file. These routines provide a portable method of accessing arguments in functions that take a variable number of arguments. These macros conform to the ANSI C Standard for variable-length argument lists.