示例:
void readDoc(FILE *doc_file) {
}
当符号要求您事先知道文档名称时,如何让fopen
读取doc_file
因为在这种情况下文件名是readDoc
函数中的参数
答案 0 :(得分:0)
您不需要fopen,因为fopen用于打开文件并为该文件返回FILE *。 在您共享的代码中,您似乎已经将FILE *作为参数。 所以你只需要使用任何读取(fread,fscanf,fgets等)函数来读取文件。 但是,您需要确保在需要读取的文件上调用fopen,并将返回的FILE *传递给readDoc函数。