fout表示写操作
fin表示读操作;
#include<iostream>
 #include<bits/stdc++.h>
 using namespace std;
 int main()
 {
     fstream fout("test.txt");
     if(!fout)
     {
         cout<<"fail"<<endl;
         return 0;
     }
     fout<<"HelloWorld!"<<endl;
     fout<<10<<endl;
     fout<<hex<<10<<endl;
     fout.close();
     fstream fin("test.txt");
     if(!fin)
     {
         cout<<"不能打开输入文件"<<endl;
         return 0;
     }
//定义变量将读取的内容放到屏幕显示出来
     char c[20];
     int i;
     char ch;
     fin>>c;
     fin>>i;
     fin>>ch;
     cout<<c<<endl;
     cout<<i<<endl;
     cout<<ch<<endl;
     fin.close();
     return 0;
 }
  

京公网安备 11010502036488号