va_list ap: 定义一个变量,如 va_list ap,该变量ap将依次引用各个参数,一般该变量为char *类型
va_start(ap, fmt): 将ap初始化为指向第一个无名参数的指针。
va_arg(ap, 类型):返回一个无名参数,并将ap指向下一个参数,va_arg的第二个参数是你要返回的参数的类型
va_end(ap):清理工作
va_list ap: 定义一个变量,如 va_list ap,该变量ap将依次引用各个参数,一般该变量为char *类型
va_start(ap, fmt): 将ap初始化为指向第一个无名参数的指针。
va_arg(ap, 类型):返回一个无名参数,并将ap指向下一个参数,va_arg的第二个参数是你要返回的参数的类型
va_end(ap):清理工作