当前位置: 技术问答>linux和unix
如何定义一个可变参数的自定义函数
来源: 互联网 发布时间:2016-10-23
本文导语: 举个例子 比如做一个加法运算 参数的个数不定 int add(int a,int b,int c,.........) 调用 add(1,2) add(1,3,19) 各位大侠 该如何实现啊? | int init(int numPrior,int size1,...) { va_lis...
举个例子
比如做一个加法运算 参数的个数不定
int add(int a,int b,int c,.........)
调用 add(1,2)
add(1,3,19)
各位大侠 该如何实现啊?
比如做一个加法运算 参数的个数不定
int add(int a,int b,int c,.........)
调用 add(1,2)
add(1,3,19)
各位大侠 该如何实现啊?
|
int init(int numPrior,int size1,...)
{
va_list size;
int i,sizeTotal=0;
sizeTotal = size1;
va_start(size,size1);
for (i=1;i