十一章——2 文件指针

文件指针在程序中代表一个文件,在打开文件时开辟一个空间,然后得到一个代表该文件的指针,咱们想要对文件进行操作时对文件指针进行操作即可,即将文件指针传给读写关闭等函数

定义文件指针的一般形式

FILE *指针变量标识符

     FILE是系统使用typedef定义出来的有关文件信息的一种结构体类型,结构中含有文件名文件状态和文件当前位置信息

    一般情况下,我们操作文件前必须定义一个文件指针标志,我们将要操作的文件,实际编程过程中使用库函数操作文件无需关心FILE结构体的具体细节,只需要将文件指针传给io函数,库函数再通过FILE结构体里的信息对文件进行操作

 在缓冲文件系统中,每个被使用的文件都要在内存中开辟一块FILE类型的区域,存放与操作文件相关的信息

 对文件操作的步骤:1 对文件进行读写等操作之前要打开文件得到文件指针

                2 可以通过文件指针对文件进行读写等操作

                3 读写等操作完毕后,要关闭文件,关闭文件后,就不能再通过此文件指针操作文件了

补充

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值