C言語の標準ヘッダstdarg.hについて記述しています。stdarg.hは、可変個数の実引数を実現するためのヘッダです。stdarg.hは、コンパイル時には引数の個数を決定できないような関数をつくる際に必要なヘッダです。
stdarg.hはC言語の標準ヘッダです。可変個数の実引数を実現するための型と関数形式マクロが宣言、定義されています。
stdarg.hで宣言されている関数形式マクロはこちらです。
型は、va_listが宣言されています。va_list型は、stdarg.hで定義されているマクロva_start、va_arg、va_end 、va_copyで使用され、可変個数の引数を実現するために必要な情報を保持可能な型です。