可变参数列表解析

将函数实现为可变参数的形式,可使函数接受1个以上的任意多个参数。

例:

实现一个函数求任意多个参数的平均值。

可变参数列表解析


可变参数的限制:

1.可变参数必须从头到尾逐个访问;

2.参数列表中至少有一个命名参数;

3.宏无法直接判断实际存在参数的数量;

4.宏无法判断每个参数的类型。