定义参数个数不确定的函数,需用到头文件stdarg.h,该头文件是专门为变长参数函数所用。
参数变长函数的声明:void function(int intVal, ...),当然参数类型可以为double或其他,返回类型也可以自己修改。
方法:
先用头文件stdarg.h中的宏va_list定义一个指向参数的指针ap,va_list ap;
再用宏va_start初始化指针ap,va_st...
分类:
其他好文 时间:
2015-02-09 14:11:38
阅读次数:
165
本篇主要体验函数参数个数不确定情况下的一个解决方案。先来看一段使用函数作为参数进行计算的实例。 var calculate = function(x, y, fn) { return fn(x, y); }; var sum = function(x, y) { return x + y; ...
分类:
编程语言 时间:
2014-10-04 10:42:36
阅读次数:
346