第10章-应用文件管理数据.pptx
《第10章-应用文件管理数据.pptx》由会员分享,可在线阅读,更多相关《第10章-应用文件管理数据.pptx(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:第第10章章-应用文件管理数据应用文件管理数据共共 31 31 页页 第第 2 2 页页 C语言程序设计能力教程(第四版)主讲教师:主讲教师: 赵凤芝赵凤芝 C 语言程序设计语言程序设计计算机科学计算机科学系系东北石油大学东北石油大学共共 31 31 页页 第第 3 3 页页共共 31 31 页页 第第 5 5 页页共共 31 31 页页 第第 6 6 页页一、一、 文件的概念文件的概念共共 31 31 页页 第第 7 7 页页1. 文件的读和写文件的读和写 在程序中,当调用输入函数从外部文件中输在程序中,当调用输入函数从外部文件中输入数据赋给程序中的变量时,这种操作称为读操入数据
2、赋给程序中的变量时,这种操作称为读操作;当调用输出函数把程序中变量的值或程序运作;当调用输出函数把程序中变量的值或程序运行的结果输出到外部文件中时,这种操作称为写行的结果输出到外部文件中时,这种操作称为写操作。操作。 共共 31 31 页页 第第 8 8 页页共共 31 31 页页 第第 9 9 页页9共共 31 31 页页 第第 1010 页页共共 31 31 页页 第第 1111 页页缓冲文件系统缓冲文件系统:磁盘磁盘-缓冲区缓冲区-程序数据程序数据非缓冲文件系统非缓冲文件系统:程序根据需要分配空间程序根据需要分配空间现在统一使现在统一使用缓冲文件用缓冲文件系统系统程程序序数数据据区区输出
3、文件缓冲区输出文件缓冲区输入文件缓冲区输入文件缓冲区磁磁盘盘系统自动地在内存系统自动地在内存中为每一个打开的中为每一个打开的文件建立一个缓冲文件建立一个缓冲区,文件的存取都区,文件的存取都通过缓冲区进行通过缓冲区进行512字节字节共共 31 31 页页 第第 1212 页页共共 31 31 页页 第第 1313 页页共共 31 31 页页 第第 1414 页页共共 31 31 页页 第第 1515 页页一、文件打开函数一、文件打开函数1 先定义一个文件指针先定义一个文件指针 FILE *fp; 2 功能:打开文件的过程是系统为文件分配一个功能:打开文件的过程是系统为文件分配一个缓冲区缓冲区,建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10 应用 文件 管理 数据
限制150内