文件操作提高
标签: C语言
学习人数: 2218

输入输出重定向

当我们做编程题目时,通常在设计好算法和程序后,要在调试环境(例如CodeBlocks等)中运行程序,输入测试数据,当能得到正确运行结果后,才将程序提交到oj中。
但由于调试往往不能一次成功,每次运行时,都要重新输入一遍测试数据,对于有大量输入数据的题目,输入数据需要花费大量时间。 
使用freopen函数可以解决测试数据输入问题,避免重复输入,不失为一种简单而有效的解决方法。 

函数名:freopen 
声明:FILE *freopen( const char *path, const char *mode, FILE *stream ); 
所在文件: stdio.h 

参数说明: 

path: 文件名,用于存储输入输出的自定义文件名。 
mode: 文件打开的模式。和fopen中的模式(如r-只读, w-写)相同。 
stream: 一个文件,通常使用标准流文件。 

返回值:成功,则返回一个path所指定文件的指针...

登录查看完整内容


课后作业

掌握输入输出重定向用于平时编程题目数据测试中


登录后发布评论

暂无评论,来抢沙发