1. 文件操作
1.1 文件概述
FILE 所有平台名字都一样,FILE 是一个结构体类型,里面的成员功能一样,不同平台成员的名字不一样。
定义 FILE *fp:
- fp指针,只要调用了fopen(),在堆区分配空间,把地址返回给fp
- fp指针不是指向文件,fp指针和文件关联,fp内部成员保存了文件的状态
- 操作fp指针,不能直接操作,必须通过文件库函数来操作fp指针
- 通过库函数操作fp指针,对文件的和任何操作,fp里面成员会相应的变化(系统自动完成)
FILE的内部成员:

1.2 文件操作流程

1.3 打开文件的几种路径写法

1.4 文件的打开与关闭

以下打开文件的方式实际是一样的:

1.5 文件路径说明

1.6 fputc的使用
笨蛋写法:

补充写法:

1.7 fgetc的使用
先写:

再读:

1.8 关于feof()的使用


本文深入探讨了C语言中文件操作的基本概念,包括FILE结构体的功能与使用,文件的打开与关闭过程,以及fputc和fgetc等核心文件操作函数的具体应用。同时,文章还解释了如何正确使用feof()函数来判断文件是否结束。

被折叠的 条评论
为什么被折叠?



