Standard library header <stdarg.h>
From cppreference.com
C
Concurrency support (C11)
Standard Library headers
<stdalign.h> (C11*)
<stdarg.h>
<stdbit.h> (C23)
<stdbool.h> (C99*)
<stdckdint.h> (C23)
<stdint.h> (C99)
<stdmchar.h> (C29)
<stdnoreturn.h> (C11*)
<tgmath.h> (C99)
<threads.h> (C11)
<uchar.h> (C11)
<wchar.h> (C95)
<wctype.h> (C95)
This header provides support for varying arguments.
Types
Macros
[edit] Synopsis
#define __STDC_VERSION_STDARG_H__ 202311L typedef /*unspecified*/ va_list; /*type*/ va_arg(va_list ap, /*type*/); void va_copy(va_list dest, va_list src); void va_end(va_list ap); void va_start(va_list ap, ...);