我正在用 C 语言做一个库,我试图在 .h 上声明一个函数的原型,但是当我尝试在 main 中使用这个函数时出现错误。
当我尝试将 FILE 作为函数参数时,这才发生。
/* .h file */
#include<stdlib.h>
void WriteCLient(Lst *aux, FILE *sai);
我收到以下错误:
错误 4 错误 C2059:语法错误:')' 错误 2 错误 C2081:'文件':形式参数列表中的名称非法 错误 1 错误 C2143:语法错误:在''之前缺少')'错误
3 错误 C2143:语法错误:缺少'{' 在 ' '之前
然后
IntelliSense:多个重载函数“WriteCLient”实例与参数列表匹配:241