现在的位置: 首页 > 综合 > 正文

不定参数例子

2019年08月08日 ⁄ 综合 ⁄ 共 442字 ⁄ 字号 评论关闭

#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;
}

抱歉!评论已关闭.