十九、函数(二)
1、函数参数之接受不定量参数
1)普通函数不定量传参用法
[code]//接受不定量参数的函数#include //引入头文件cstdargint Add(unsigned count, ...) //第一个参数为参数的个数,第二个参数为三个.{ int rt{}; char* c_arg; //声明一个指针变量 va_start(c_arg, count); //将参数数据指针赋值给c_arg for (int i = 0; i < count; i++) rt += va_arg(c_arg, int); va_end(c_arg); //释放指针 return rt;}std::cout |