文件学习2

    xiaoxiao2023-03-24  2

    fread函数和fwrite函数

    fread(buffer,size,count,fp)

    fwrite(buffer,size,count,fp)

    fread 和fwrite函数用来读写一个数据块

    buffer:是一个指针,fread:读入数据的存放位置,fwrite:输出数据的地址

    size:读写的字节数

    count:要进行读写多少个size字节的数据项

    fp:文件指针

    实例:struct student_type

    {

         char name[10];

         int num;

         int age;

         char addr[30;]

    }stud[40];

    存放40个学生的数据

    for(i = 0;i<40;i++)

    {

         fread(&stu[i],sizeof(struct student_type),1,fp);

    }

    输出到磁盘文件

    for(i = 0; i<40;i++)

    {

       fwrite(&stu[i],sizeof(struct student_type),1,fp);

    }

    转载请注明原文地址: https://ju.6miu.com/read-1200882.html
    最新回复(0)