问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

freopen函数的用法

发布网友 发布时间:2022-04-26 07:06

我来回答

2个回答

热心网友 时间:2022-06-25 01:55

freopen是被包含于C标准库头文件<stdio.h>中的一个函数,用于重定向输入输出流。该函数可以在不改变代码原貌的情况下改变输入输出环境,但使用时应当保证流是可靠的.
头文件:stdio.h
C89函数声明:
FILE *freopen( const char *filename, const char *mode, FILE *stream );[1]
C99函数声明:
FILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);
形参说明:
filename:需要重定向到的文件名或文件路径。
mode:代表文件访问权限的字符串。例如,"r"表示“只读访问”、"w"表示“只写访问”、"a"表示“追加写入”。
stream:需要被重定向的文件流。
返回值:如果成功,则返回该指向该输出流的文件指针,否则返回为NULL。

热心网友 时间:2022-06-25 01:55

输入输出重定向
例:文件名为:r.txt
输入重定向到文件r.txt:freopen("r.txt","r",stdin);
输出到文件:freopen("r.txt","w",stdout);
参数说明:(文件名,方式(r为读取,w为写入),照打就ok了);
若文件名出写:"CON",为重定向回控制台

但这个函数好像和system的函数有点不合,具体在用完重定向输出回控制台后,再用system的函数后再试试输出 你就懂了....
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
鲁迅的朋友圈文案100字以上怎么写 谁知道西宁三中 那首海誓山盟的歌词 谢谢 4字2句诗句有诗意韵味 夜感注释译文 请问哪里可以找到《轩辕剑之天之痕》的未删节版?我真的很想看胡歌扮女 ... 轩辕剑之天之痕电视剧没有地方能看啊。谁有网站或者什么的? 不矜不伐反义词有哪些 不矜不伐的反义词 如何用烤箱做饼干,点心? 儿童蛋糕的做法 烤箱 在PS里面切片工具可不可以切菱形的。。我要用在DW上的 小学生祖国在我心中演讲稿 小学生祖国在我心中的演讲稿 《我和我的祖国》演讲稿怎么写呀?急! 小学一年级的祖国在我心演讲稿 要两分钟读完 我与祖国共同成长的演讲稿 【演讲稿】学生爱国演讲稿精选:我和我的祖国 祖国在我心中演讲稿(适合小学生的) 两天之内跪求一篇名为 我和我的祖国 的演讲稿,悬赏不是问题 求我和我的祖国演讲稿 浅析我国金融衍生品市场现状及发展 英语短句Is an event where hundreds of language lovers? 中国家庭消费金融现状分析 英语初高中衔接应该讲些什么语法 it is time that 的用法是怎样用的 英语语法问题求解,跪求大神解答 金融业发展现状是怎样的? 自学英语求教 国际金融市场的发展现状及趋势分析 光驱的安装方法 freopen函数如何使用? freopen()函数 xcode 的freopen怎么用,我绝对路径读取失败了 苹果6的手机中,为什么没有返回上一级的按键哪 c++程序freopen的用法 一旦使用 freopen()之后, 怎样才能恢复原来的 stdout (或stdin)?_百度... 急!使用freopen后如何将stdout输出流还原回屏幕? 如何使用freopen 读取同一文件内容 C++ freopen使用问题 一旦使用 freopen() 之后, 怎样才能恢复原来的 stdout (或 stdin)? (freopen的用法)请问这段c++程序运行后为什么显示句柄无效? 为什么freopen没有用 实木家具的寿命是多长时间? 家具一般的寿命在多久? 实木家具一般能用多久? 实木家具散味要多久才可以入住咧? 纯实木 家具 需要晾多久? 新实木家具多久可以入住 实木家具多久保养一次 实木家具保修期一般是多少年