MCQOPTIONS
The macro va_start is use..
The macro va_start is used to initialise a pointer to the beginning of the list of fixed arguments.