比如我们想把输入输出的数据存到文件里,可以这样做:
C语言下
首先定义文件指针
FILE *fin, *fout;
fin = fopen("datain.txt", "r+");
fout = fopen("dataout.txt", "w+");
然后改变输入输出的函数:
int a;
fscanf(fin, "%d", &a);
fprintf(fout, "%d", a);
最后记得要关闭文件
fclose(fin);
fclose(fout);
C++
引入fstream头文件,然后用专门的类ifstream和ofstream
ifstream fin("datain.txt");
ofstream fout("dataout.txt");
把输入输出改成
int a;
fin >> a;
fout << a << endl;
最后记得关闭文件
fin.close();
fout.close();