将函数实现为可变参数的形式,可使函数接受1个以上的任意多个参数。
例:
实现一个函数求任意多个参数的平均值。
可变参数的限制:
1.可变参数必须从头到尾逐个访问;
2.参数列表中至少有一个命名参数;
3.宏无法直接判断实际存在参数的数量;
4.宏无法判断每个参数的类型。
将函数实现为可变参数的形式,可使函数接受1个以上的任意多个参数。
例:
实现一个函数求任意多个参数的平均值。
可变参数的限制:
1.可变参数必须从头到尾逐个访问;
2.参数列表中至少有一个命名参数;
3.宏无法直接判断实际存在参数的数量;
4.宏无法判断每个参数的类型。