我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 函数来编写可变数量的参数?