【代码清单】
【解析】
(1)
让arg指向start(即format)之后的地址,即可变参数的首地址。
(2)
定义了一个va_arg函数,该函数有两个参数,arg和type。并指明了arg是type*类型的指针。该函数的作用是将指针指向下一个可变参数。
【链接】函数定义的两种形式
(1) int func(int a, int b);
(2) int func(a,b) int a, int b;