百度百科上的定义:
freopen是被包含于C标准库头文件<stdio.h>中的一个函数,用于重定向输入输出流。该函数可以在不改变代码原貌的情况下改变输入输出环境,但使用时应当保证流是可靠的。
用途一:
输入重定向。当调试代码时,可以将测试数据存在 in.txt 文件中,用freopen读取
测试:
写出下面的代码
#include <cstdio>
#include <iostream>
using namespace std;
int main(void)
{
int a, b;
// 输入重定向,读取 in.txt 中的数据
freopen("in.txt", "r", stdin)