我正在尝试传递一个指向函数的指针,但是我的编译器抛出一个错误,指出'FILE是一个未知的类型名称'。
主要:
FILE *fp = fopen(argv[1], "r");
get_tok(fp);
函数声明抛出错误:
int get_tok(FILE *fp)
我不包含.h文件或什么?
答案 0 :(得分:-1)
最好的方法是不要在函数外面打开文件。声明文件指针。在函数内部,使用fopen,如果返回值为0或null则返回0或者返回1 ..然后从main中读取返回值yo决定文件是否已成功打开..