C语言变参函数

来源:互联网 发布:淘宝怎么清空购物车 编辑:程序博客网 时间:2024/04/27 23:55
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <stdarg.h>int addnum(int i,...){  va_list parg;   int num=i;//存放和  int v=i;  printf("%d",i);  va_start(parg,i);  v=va_arg(parg,int);//取i后边一个参数  while(v!=0)  {  printf("+%d",v);  num=num+v;  v=va_arg(parg,int);//  } va_end(parg); return num;}  main(void){     printf("=%d\n",addnum(1,2,3,4,5,6,7,8,0)); getchar();getchar();return 0;}

0 0
原创粉丝点击