#include <stdio.h>
#include <stdarg.h>
void simpletest(int n,...)
{
int count=0;
va_list temp;
int inttemp;
inttemp=n;
va_start(temp,n);
printf("%d,,,,,,/n",*temp);
do
{
++count;
printf("%d argv is %d |/n",count,inttemp);
printf("addr is %p/n",temp);
printf("-------------------------/n");
inttemp=va_arg(temp,int);
printf("$$$$$$-- %d --$$$$$$$/n",*temp);
} while(inttemp!=0);
va_end(temp);
return;
}
int main(void)
{
simpletest(10,20,30,0);
return 0;
}