zoukankan      html  css  js  c++  java
  • C/C++中关于文件的读取和输出

    //#include<stdio.h>
    //#include<stdlib.h>

    //int main(){

    //char descrip[10];
    //double price = 1.0;
    //FILE *inFile;

    //inFile = fopen("C:\\Users\\LY\\Desktop\\Practice\\File\\data.txt","r");

    //if(inFile == NULL){
    // printf("\nFailed to open the file.\n");
    // exit(1);
    //}

    //while(fscanf(inFile,"%s%lf",descrip,&price)!=EOF)
    // printf("%-9s %5.2f\n",descrip,price);
    //fclose(inFile);

    //return 0;
    //}


    #include<iostream>
    #include<fstream>

    int main(){
    std::ofstream output;
    std::ifstream input;
    std::string goods;
    float price;

    output.open("C:\\Users\\LY\\Desktop\\Practice\\File\\data.txt");
    output<<"Batteries "<<39.25<<std::endl<<"Bulbs "<<3.22<<std::endl<<"Fuses "<<11.03;
    output.close();

    input.open("C:\\Users\\LY\\Desktop\\Practice\\File\\data.txt");
    while(!input.eof()){
    input>>goods;
    input>>price;
    std::cout<<goods<<" "<<price<<std::endl;
    }
    input.close();

    return 0;
    }

    数据:
    Batteries 39.25
    Bulbs 3.22
    Fuses 1.0

  • 相关阅读:
    Android设备驱动安装
    昨晚摆乌龙了
    生活
    SQLSTATE=57019
    IBM项目六
    不吸烟了
    清明短假
    『ExtJS』使用中需要注意的一些事(持续更新)
    『Spring.Net』IoC 容器
    『Spring.Net』为什么使用?
  • 原文地址:https://www.cnblogs.com/ly772696417/p/2230243.html
Copyright © 2011-2022 走看看