【发布时间】:2009-10-20 13:22:24
【问题描述】:
在我工作的时候,我遇到了一个别人写的代码。 我看到一个声明,
sprintf(o_params->o_file_name,
"%s_%s_%04.4d_%s_%s.ASC",
"OUTD", "RM", sequence_no, DateStamp_buf1, TimeStamp_buf1
);
在上面的语句中,我看到了%04.4d。这是一个正确的格式说明符吗?
变量sequence_no 是static int,它没有小数点。
【问题讨论】: