- 0
- 0
- 约5.96千字
- 约 31页
- 2018-11-03 发布于广西
- 举报
C HTC 第十章 文件 本章内容: 文件概述 文件打开与关闭 文件读写、定位、错误检查 本章重点: 文件打开关闭及文件读写操作 10.1 C文件概述 文件:存储在外部介质上数据的集合,是操作系统 数据管理的单位 文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区 非缓冲文件系统:低级文件系统,由用户在程序中为每个文件设定缓冲区 10.2 文件类型指针 文件结构体FILE 缓冲文件系统为每个正使用的文件在内存开辟缓冲区 在应用层,对文件的访问是通过文件指针FILE来实现,FILE是一个结构体类型,包含了I/O库为管理该流所需要的所有信息,如实现I/O的文件描述符、指向流缓冲区的指针,缓冲区的长度、当前缓冲区中的字符数和出错标志等 文件指针 指针变量说明: FILE *fp; 用法: 文件打开时,系统自动建立文件结构体,并把指向它的指针返回来,程序通过这个指针获得文件信息,访问文件 文件关闭后,它的文件结构体被释放 10.3 文件的打开与关闭 C文件操作用库函数实现,包含在stdio.h 文件使用方式:打开文件--文件读/写--关闭文件 系统自动打开和关闭三个标准文件: 标准输入------键盘 stdin 标准输出------显示器 stdout 标准
原创力文档

文档评论(0)