zoukankan      html  css  js  c++  java
  • C/C++ 文件读写

    1.c++

    #include <fstream>
    #include <iostream>
    using namespace std;
     
    int main ()
    {
        
       char data[100];
    
       // 以写模式打开文件
       ofstream outfile;
       outfile.open("E:/afile.dat");
    
       cout << "Writing to the file" << endl;
       cout << "Enter your name: "; 
       cin.getline(data, 100);
    
       // 向文件写入用户输入的数据
       outfile << data << endl;
    
       cout << "Enter your age: "; 
       cin >> data;
       cin.ignore();
       
       // 再次向文件写入用户输入的数据
       outfile << data << endl;
    
       // 关闭打开的文件
       outfile.close();
    
       // 以读模式打开文件
       ifstream infile; 
       infile.open("E:/afile.dat"); 
     
       cout << "Reading from the file" << endl; 
       infile >> data; 
    
       // 在屏幕上写入数据
       cout << data << endl;
       
       // 再次从文件读取数据,并显示它
       infile >> data; 
       cout << data << endl; 
    
       // 关闭打开的文件
       infile.close();
    
       return 0;
    }
    2.c

    #include <stdio.h>
    
    main()
    {
       FILE *fp;
    
       fp = fopen("/tmp/test.txt", "w+");
       fprintf(fp, "This is testing for fprintf...
    ");
       fputs("This is testing for fputs...
    ", fp);
       fclose(fp);
    }


  • 相关阅读:
    java_八大数据类型
    java_实现Hello World
    Linux-ls命令
    Liunx下安装MySql
    Liunx-tail命令
    Liunx-history命令
    Linux-mkdir命令
    Linux-cp命令
    Linux-mv命令
    PBFT_拜占庭容错算法
  • 原文地址:https://www.cnblogs.com/zychen/p/7384768.html
Copyright © 2011-2022 走看看