【发布时间】:2013-02-06 10:56:42
【问题描述】:
我正在使用 va_list, va_start, va_end 来玩类似 printf 的函数。
void test(char* format, ...)
{
va_list argp;
va_start(argp, format);
vprintf(format, argp);
va_end(argp);
}
现在我想知道如何将所有这些参数写入 fwrite() -> vfwrite() 之类的文件。有没有办法不实现我自己的可以写入可变数量参数的 fwrite 函数?
【问题讨论】:
标签: c printf variadic-functions