登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
中国石油大学c语言课件第12章_文件操作[1].ppt
文档分类:
IT计算机
|
页数:约45页
举报非法文档有奖
分享到:
1
/
45
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
45
下载此文档
文档列表
文档介绍
中国石油大学c语言课件第12章_文件操作[1].ppt
第 12 章文件操作 第 12 章文件操作 程序设计语言 程序设计语言 2 本章主要内容文件的概念与文件的打开方式文本文件、二进制文件的读、写操作标准文件的概念与使用 3 ? 文件:存储在外部存储介质上相关数据的集合。例如: * .C C 语言的源程序文本文件* .OBJ 目标文件二进制文件* .EXE 可执行文件二进制文件 。 C语言把文件作为一个字符(字节)序列处理,对文件的存取是以字符(字节) 为单位进行的。在C语言中也被称作为流概述 4 ⑴按文件的逻辑结构: 记录文件:由记录(定长或不定长)组成流式文件:由字符(字节)顺序组成⑵按存储介质: 磁盘文件:存储在磁盘上的文件设备文件:键盘、显示器、打印机等⑶按数据的组织形式: 文本文件: ASCII 文件,每个字节存放一个 ASCII 码二进制文件:数据按其在内存中的存储形式存放概述 5 【例】将整数 1949 分别存储在这两种数据文件中。文本文件: ASCII 码二进制文件:补码占用 4个字节占用 2个字节 00110001 '1' 00111001 '9' 00110100 '4' 00111001 '9' 00000111 10011101 文本文件特点:存储量大、速度慢、便于对字符操作二进制文件特点:存储量小、速度快、适于存放中间结果概述 6 ?读写文件?关闭文件打开文件:建立用户程序与文件的联系,为文件分配一个文件缓冲区。读写文件:是指对文件的读、写、追加和定位操作。关闭文件:切断文件与程序的联系,释放文件缓冲区。 C 语言的输入输出函数库中提供了大量的函数,用于完成对数据文件的建立、数据的读写、数据的追加等操作。在程序中调用这些函数时,必须先用#include 命令包含 文件。概述 7 对文件进行读写时需要知道: 文件名、文件状态、当前位置、缓冲区的有关信息等 (FILE) 每个被使用的文件都在内存中开辟一个区,用来存放文件的有关信息(如文件名,状态,当前位置等)。这些信息保存在一个结构体类型的变量中。结构体类型由系统定义为“ FILE ”。 typedef struct { ? // 结构体成员项,用来存放文件的状态信息 }FILE; 文件类型指针与文件打开、关闭 8 FILE *指针变量名; 2. 文件类型指针的定义说明: 定义文件指针变量时,必须使用“ FILE ”类型,而且必须是大写。例如定义两个文件指针变量: FILE * fp1, * fp2; 程序中使用的每一个数据文件都必须定义文件指针! 只能通过文件指针访问数据文件。文件类型指针与文件打开、关闭 9 文件的打开 fopen 文件的关闭 fclose 字符的输入/输出: fgetc fputc 字符串的输入/输出: fgets fputs 格式化输入/输出: fscanf fprintf 数据块的输入/输出: fread fwrite rewind fseek 文件的打开与关闭文件的读写函数文件的定位函数与文件有关的函数文件类型指针与文件打开、关闭 10 fopen( ) 常用的调用形式: FILE * fp; fp = fopen( 文件名, 文件使用方式); 文件名:需要打开的文件名称(字符串) 。文件使用方式:是具有特定含义的符号。功能: 按指定的文件使用方式打开指定的文件。返回存放文件信息的结构体变量的首地址。若失败则返回空指针(NULL) 。文件类型指针与文件打开、关闭
中国石油大学c语言课件第12章_文件操作[1] 来自淘豆网www.taodocs.com转载请标明出处.
猜你喜欢
贵州电子信息职业技术学院职业倾向性测试题附..
57页
过生日减法教案
3页
认识词语桃花教案
3页
见面聚会音乐教案
4页
护理人员的职业防护
144页
美丽的小伞教案
3页
绘画装饰拖鞋教案
3页
粘土风景教案
4页
田舍古诗教案
3页
理清文章脉络教案
3页
玉米糖水教案大班
3页
点线游戏教案大班
3页
清明餐桌礼仪教案
3页
浮雕艺术赏析教案
4页
法则公式教案
4页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
45
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
mh900965
文件大小
:
821 KB
时间
:
2017-02-20
相关标签
网页设计字体大小规范
涡街流量计安装规范
接地装置施工及验收规范
八大特殊作业安全规范
安全帽标准规范
市政工程施工技术规范
栏杆安装规范
桥梁护栏规范
标本采集规范
保洁服务规范
计算机原理
PHP资料
linux/Unix相关
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
腰部锻练方法教学设计
网络维护教学设计案例
素描写生教学设计及反思
2024年实用销售工作计划模板
秋天的果实音乐教学设计
2024年实用的购销合同[集锦3篇]
2024年实用的读书作文300字汇总10篇
生物入侵教学目标设计
2024年实用的装修合同模板7篇
2024年实用的自我介绍小学三年级作文300字汇..
王者逆风守家教学设计
物质的量教学设计考试
2024年实用的求职信自荐信汇编6篇
2024年实用的文明礼仪的作文四篇
2024年实用的描写父母的爱的作文五篇
2024年实用的年度工作计划模板锦集十篇
有序数对教学设计及反思
2024年实用的小熊减肥作文精品(3篇)
2024年实用的小学教研工作计划4篇
2024年实用的小学周记范文汇编9篇
肿瘤内科护理课件
2023年08月云南省第一人民医院招考聘用辅助..
小学劳技课说课稿
咸阳市城市生活垃圾处理费征收使用管理暂行..
2022畜牧业统计监测工作实施方案
饮水机定期清洗消毒制度
2019年甘肃普通话成绩查询入口【已开通】
印度电视连续剧佛陀集中文字幕版精选版
劳动合同职业病危害因素告知书
先锋vsx-523k功放中文说明书
在线
客服
微信
客服
QQ
客服
意见
反馈
手机
查看
返回
顶部