Namespaces
Variants

Standard library header <stdarg.h>

From cppreference.net

Этот заголовочный файл обеспечивает поддержку для переменных аргументов .

Типы
содержит информацию, необходимую для работы va_start , va_arg , va_end и va_copy
(определение типа)
Макросы
обеспечивает доступ к аргументам вариативных функций
(функциональный макрос)
получает следующий аргумент вариативной функции
(функциональный макрос)
(C99)
создаёт копию аргументов вариативной функции
(функциональный макрос)
завершает обход аргументов вариативной функции
(функциональный макрос)

Синопсис

#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, ...);