请问一个C语言可变参数操作的问题?
请问一个C语言可变参数操作的问题?
日期:2011-07-24 19:15:44 人气:2
改得够简单了,这样总可以了吧
void log(const char *fmt,...)
{
FILE *fp;
va_list ap;
fp=fopen("log.txt","a+");
if(*fmt)
{
va_start(ap,fmt);
vfprintf(fp,fmt,ap);
fprintf(fp,"\n");
va_end(ap);
}