I m从事一项方案,制作FDF文档,填写Adobe PDF表格。 目前,我有各种程序,如每次终止之前一样,开放了国防军档案,撰写了具体数据,并关闭了档案。
我试图以单独程序将数据编成法,然后采用其他程序。 这将使守则按任务进一步分离,如果我今后不得不改变,我可以轻易这样做。
然而,我有一些问题,因为我需要通过不同数量的变数来印证。 这就是说,我曾经有这样的一线:
fprintf(fp,"<</T(f1_44(0))/V(%d)>>
",wages);
我写了以下职能,但我可以不去做:
void writeToFDF(FILE *fp, char *filename, char *data, char *arg)
{
/* independent method for writing to FDF file */
/* open file */
fp=fopen(filename,"a");
fprintf(fp,data,arg);
/* close file */
fclose(fp);
}
因此,从理论上讲,我将在父母的职责中呼吁:
writeToFDF(fp,"1040.fdf","<</T(f1_44(0))/V(%d)>>
",wages);
我现在就错了,我认为,它必须同职能的最后一部分做争辩。 而且,如果我有多种论点,我如何能够让它发挥作用?
谢谢。