菜鸟教程 freopen函数如何使用?
freopen函数如何使用?相关函数:fopen,Fclose头文件:#include<stdio。D>定义函数:file*freepen(constchar*path,constchar*m
freopen函数如何使用?
相关函数:fopen,Fclose头文件:#include<stdio。D>定义函数:file*freepen(constchar*path,constchar*mode,file*stream)函数描述:参数path字符串包含要打开的文件路径和文件名。参数模式请参考fopen()。参数流是指向打开的文件的指针。Freeopen()将关闭原始流打开的文件流,然后打开参数path的文件。返回值:文件打开成功后,返回指向流的文件指针。示例:#include<stdio。H>main(){file*fpfp=fopen(“a.txt”,“R”)FP=free(“b.txt”,“R”,FP)/*将FP更改为b.txt,然后关闭a.txt*/Fclose(FP)}
函数名:freopen函数:替换流,或重新分配文件指针以实现重定向。如果流已经打开,请先关闭它。如果流已经定向,freeopen将清除定向。此函数通常用于将指定文件打开到预定义流:标准输入、标准输出或标准错误。用法:file*freepen(const char*file name,const char*type,file*stream)头文件:stdio。H返回值:如果成功,则返回指向流的指针,否则为空。例1:包含