注册 登录
编程论坛 C++教室

freopen方式读写文件

yjy7604 发布于 2017-03-14 09:38, 1334 次点击
#include<iostream>
#include<stdio.h>
using namespace std;

int main()
{
    int a,b;
    freopen("sum.in","r",stdin);   //从sum.in中读取数据
    freopen("sum.out","w",stdout); //输出到sum.out文件
    cin>>a>>b;
    cout<<a<<' '<<b<<endl;
    fclose(stdin);
    return 0;
}
 相同文件目录下建立了sum.in文件,数据为4和5,但输出-858993460 -858993460,为什么呀?
1 回复
#2
rjsp2017-03-14 09:51
测试没问题
1