趣学 C 语言(十三)—— 标准输入输出重定向

来源:互联网 发布:知否什么时候上映 湖南 编辑:程序博客网 时间:2024/06/07 06:40

在 C 语言中,可以使用 freopen 将输入输出重定向。

C语言的标准输入输出为 stdin 和 stdout,这两个变量的类型为FILE*类型,也就是说,标准输入输出操作,其本质还是文件操作,只不过处理的对象是特殊的文件 —— 控制台。

当需要重定向时,可以调用:

#include <stdio.h>stdin = freopen("data.in","r",stdin);stdout = freopen("data.out","w",stdout);

将标准输入重定向到文件 data.in,将标准输出重定向到文件 data.out。

0 0
原创粉丝点击