通过使用VA_LIST可以实现向函数传递不同数目的参数。

#include 
#include 
#include 
using namespace std;
#pragma argsused
//函数A 传递若干个×××变量
void Funca(int n,...)
{
 //定义获取变量的结构体
 va_list va_ptr;
 //开始从头部开始获取变量
 va_start(va_ptr,n);
 for(int iIndex = 0; iIndex < n; iIndex++)
 {
  //定义获取变量的类型
  int nArgValue = va_arg(va_ptr,int);
  cout<<"value is"<