您的位置:首页 > 其它

文件处理——文件重定向(二)

2015-07-30 17:52 337 查看

1.stderr 不可以重定向

2.freopen 函数实现重定向,不需要借助dos。

#define _CRT_SECURE_NO_WARNINGS
#define OUTPATH "C:\\Users\\michael\\Desktop\\0730.txt"
#define INPATH "C:\\Users\\michael\\Desktop\\ipconfig.txt"
#include <stdlib.h>
#include <stdio.h>

void main()
{
char str[100] = { 0 };

freopen(INPATH, "r", stdin);
scanf("%s", str);

freopen(OUTPATH, "w", stdout);
printf("%s\n", system(str));

fclose(stdin);
fclose(stdout);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: