Spec-Zone.ru › C

Заголовок стандартной библиотеки <stdarg.h>

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

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

Обзор

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

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/c/header/stdarg

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API