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

<cstdarg>

头文件   (stdarg.h)

变量参数处理
这个头文件定义了宏来访问未命名参数列表中的单个参数, 这些参数的数量和类型调用的函数都不知道。
函数可以接受不同数量的附加参数,而不需要相应的形参声明, 方法是在常规的命名形参后面加上一个逗号和三个点(,…):

return_type function_name ( parameter_declarations , ... );

要访问这些附加参数,可以使用在头文件中声明的宏va_start, va_arg和va_end:


☣  类型



va_list 保存关于变量参数的信息的类型(type)


☞  宏常量



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

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