



我的文本输入和输出一再同一个文件夹内创建walk.in.text,但是不知道为什么在walk.out中没有输出
磁盘的数据文件名写错了,应该是walk.in,而不是walk.in.txt,因为代码中打开的是文件walk.in。
测试如下:
参考链接:
C 库函数 – freopen() | 菜鸟教程
C 库函数 - freopen() C 标准库 - <stdio.h> 描述 C 库函数 FILE *freopen(const char *filename, const char *mode, FILE *stream) 把一个新的文件名 filename 与给定的打开的流 stream 关联,同时关闭流中的旧文件。 声明 下面是 freopen() 函数的声明。 FILE *freopen(co..
https://www.runoob.com/cprogramming/c-function-freopen.html
#include <iostream>
using namespace std;
int zs=0;
int main(void){
// https://www.runoob.com/cprogramming/c-function-freopen.html
freopen("walk.in","r",stdin);
freopen("walk.out","w",stdout);
int a,b;
cin>>a>>b;
cout<<a;
fclose(stdin);
fclose(stdout);
return 0;
}
