0
点赞
收藏
分享

微信扫一扫

C语言使用freopen()函数进行重定向

测试代码如下:

#include<stdio.h>
int main()
{
	freopen("input.txt", "r", stdin);//使scanf从input.txt获取数据
	freopen("output.txt", "w", stdout);//使printf输出到output.txt

	int a = 0;
	int b = 0;
	scanf("%d %d", &a, &b);
	printf("%d\n", a + b);

	//关闭重定向
	fclose(stdin);
	fclose(stdout);
	return 0;
}

 创建好input.txt和output.txt.

结果如下:

 部分借鉴

 C/C++中的freopen()函数使用详解_聪少的博客-CSDN博客_c freopen

举报

相关推荐

0 条评论