server-api-freopen Posted on 2019-04-03 Edited on 2023-05-21 原型用于重新使用一个文件流 12345678910// path:文件所在路径// mode:文件打开模式// stream:已打开的文件流指针//// return:// 文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno 中。//// 附加说明:// Freopen()在打开文件的时候会先将原stream所打开的文件流关闭FILE * freopen(const char * path, const char * mode, FILE * stream); 使用参考12345678910111213141516#include <stdio.h>int main(){ FILE *fp, *fp2; fp = fopen("test", "r"); fp2 = freopen("test2", "r", fp); if(fp == fp2){ printf("fp == pf2!\n"); } fclose(fp); return 0;}