1
fprintf(fptr2,"\n\n:%s",ctime(&t),"\t ","\t");
这条线工作正常,在开发中,但不是在Ubuntu的,因为它产生以下错误参数太多[-Wformat-额外参数]
warning: too many arguments for format [-Wformat-extra-args]
fprintf(fptr2,"\n\n:%s",ctime(&t),"\t ","\t");
^
我应该怎么办?
改为:'fprintf(fptr2,“\ n \ n:%s \ t \ t”,ctime(&t));' – kaylum
“Works fine”。最后的单词 – EOF
格式字符串后面有3个参数,但只有一个'%s'在格式字符串中,你期待它如何处理额外的参数? – Barmar