Home C&C++函数库 c++ 语法 程序源码 Linux C库

va_list

type   <cstdarg>


保存关于变量参数的信息的类型

此类型用作<cstdarg> 中定义的宏的参数,以检索函数的附加参数。

va_start初始化这种类型的对象时, 后续对va_arg的调用依次检索传递给函数的附加参数。

在使用va_start初始化va_list对象的函数返回之前, 应该调用va_end宏。

这种类型的细节取决于特定的库实现。这种类型的对象只能用作va_start, va_arg, va_endva_copy宏的参数,或者使用它们的函数,比如<cstdio> (vprintf, vscanf, vsnprintf, vsprintfvsscanf)中的变量参数函数。

🍄  另请参阅


va_start 初始化变量参数列表(宏 )
va_arg 检索下一个参数(宏)
va_end 结束使用变量参数列表(宏)

联系我们 免责声明 关于CandCplus 网站地图