C语言文件的操作讲解超详细

 2023-03-01 13:22:11  阅读 0

一、了解文件结构体类型

typedef struct
  { 
        short           level;            //缓冲区使用量
        unsigned       flags;             //文件状态标志
        char            fd;                 //文件号
        short           bsize;            //缓冲区大小缺省值512
        unsigned char *buffer;        //缓冲区指针
        unsigned char *curp;           //当前活动指针
        unsigned char hold;             //无缓冲区取消字符输入
        unsigned       istemp;           //草稿文件标识
        short token;                      //做正确性检验
  }FILE;

文件指针的定义

FILE   *文件指针名

一般情况下,每一个文件应该设一个指针变量,使它指向这个文件, 以实现对该文件的访问。 

二、文件打开与关闭的基本方法

FILE   *fopen(“文件名”, "使用文件方式")

函数功能:

按指定的文件使用方式打开指定的文件。      若文件打开成功,为该文件分配一个文件缓冲区和一个FILE类型变 量,返回一个FILE类型指针;若文件打开失败,返回NULL。

关闭文件

int  fclose(文件指针名)

函数功能: 关闭文件指针指定的文件,释放该文件的缓冲区、FILE类型变量及文 件指针。     若文件关闭成功,则返回0;若文件关闭失败,则返回非0值。

下一章节讲解文件的读/写 熟练掌握常用文件的文件读/写函数、应用文件读/写函数解决一些基本问题

标签:

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码