我试图在我的子程序中写入我的文件时卡住了。
void new_page(float *a, float *b, float *c, int *d){
fprintf(results,"\nPage Totals: %f\t%f\t%f\t%d", *a,*b,*c,*d);
}
我收到警告说
Warning: incompatible implicit declaration of built-in function 'fprinf' [enabled by default]
“错误:‘结果’未声明(在此函数中首次使用)”
在 main fprintf 中工作正常,只是在涉及子程序/功能时它不起作用。据我了解,它认为结果未声明,所以我是否必须传递文件的名称或位置才能使其工作?