c语言可变长参数问题
c语言可变长参数问题
日期:2009-09-13 21:33:45 人气:1
这样使用,include包含stdarg.h
前提是你知道main函数中的参数个数
然后 函数 f中按我这样使用,如果有3个参数,va_arg做两次。有4个,做3次,等等
最后还有另一个例子可参考。
#include
#include
f(int a,...)
{
int kk=a;
va_list marker;
va_start(marker,a);
printf("%d",kk);
kk=va_arg(marker,in