#include <stdarg.h>
// 入参
double average(int num, ...)
{
va_list valist; // 声明可变参数
double sum = 0.0;
va_start(valist, num); // 开始
for (int i = 0; i < num; i++)
{
sum += va_arg(valist, int); // 取值
}
va_end(valist); // 结束
return sum / num;
}
C语言-可变参数
最新推荐文章于 2024-07-19 19:11:19 发布