o que é stdarg.h usado para

"stdarg.h" is a header in the C standard library of the C programming language 
that allows functions to accept an indefinite number of arguments. It 
provides facilities for stepping through a list of function arguments of 
unknown number and type. C++ provides this functionality in the header "cstdarg".
rng70