中国高校课件下载中心 》 教学资源 》 大学文库

大连理工大学:《C语言程序设计》课程教学课件(PPT讲稿)第23讲 文件深入

文档信息
资源类别:文库
文档格式:PPTX
文档页数:12
文件大小:267.59KB
团购合买:点击进入团购
内容简介
大连理工大学:《C语言程序设计》课程教学课件(PPT讲稿)第23讲 文件深入
刷新页面文档预览

知识回顾1.文件的分类2.文件的操作方法3.文本文件操作

知 识 回 顾 1.文件的分类 2.文件的操作方法 3.文本文件操作

问题引出文件包括:文本文件和二进制文件不同文件存储数据的格式不同,处理的方法也不同上次课讨论了文本文件的读写操作本次课讨论二进制文件的操作问题

问 题 引 出 文件包括:文本文件和二进制文件 不同文件存储数据的格式不同,处理的方法也不同 上次课讨论了文本文件的读写操作 本次课讨论二进制文件的操作问题

主要内容BB二进制文件操作其他几个函数小结自的要求复习思考题上机与编程实践独立作业

主 要 内 容 1 二进制文件操作 2 其他几个函数 目的要求 复习思考题 上机与编程实践 独立作业 小 结

10.3.2一进制文件操作881.文件的打开只读出错"rb"正常打开为输入打开一个二进制文件只写"wb"新建原内容丢失为输出打开一个二进制文件出错"ab"追加原内容保留为追加打开一个二进制文件

10.3.2 二进制文件操作 1.文件的打开

1.读数据函数fread(1)函数原型int fread(type tbuf, umnsigned size, unsigned n, FILE fp);(2)功能从文件fp中读入长度为size字节的数据块n次,存放到buf所指的存储单元中。正常返回即读取次数:异常返回0如:int x[2];fread(x, 4, 2, fp);上述语句的作用是从f指向的文件中一次读取4个字节的数据,读2次,把结果存储到x指向的缓冲区中

1.读数据函数fread

2.写数据函数fwrite(1)函数原型int furite(type tbuf,unsigned size,unsigned n FILE +fp);(2)功能把buf所指的存储单元中的size字节的数据以二进制形式向fp指向的文件中写n次正常返回即写入次数;异常返回O(程序10-5】二进制文件读写操作该程序实现把一个员工数据文件empFile1中的数据复制另外一个文件empFile2并在屏幕上显示数据链接到【程序10-2】

2.写数据函数fwrite 链接到【程序10-2】

10.4其他函数(自学)1.ferror函数2.rewind函数3.fseek函数4.ftell函数

10.4 其他函数(自学) 1.ferror函数 2.rewind函数 3.fseek函数 4.ftell函数

小结1.二进制文件打开与关闭2.二进制文件操作使用fread与fwrite函数

小 结 1.二进制文件打开与关闭 2.二进制文件操作 使用fread与fwrite函数

目的要求1.掌握二进制文件打开和关闭的方法2.掌握二进制文件操作函数fread和fwrite

目 的 要 求 1.掌握二进制文件打开和关闭的方法 2.掌握二进制文件操作函数fread和fwrite

复习思考题o说明:题且前面的*代表问题的主要程度*1.如何使用fopen打开二进制文件?*2.如何使用fread和fwrite来处理二进制文件?

复习思考题 说明:题目前面的*代表问题的主要程度 *1.如何使用fopen打开二进制文件? *2.如何使用fread和fwrite来处理二进制文件?

共12页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档