- 12
- 0
- 约4.49千字
- 约 28页
- 2019-07-18 发布于山东
- 举报
在前面的程序中所用到的简单变量、数组和结构体类型的变量都是基于内存的数据结构,程序中所用到的数据,绝大部分都是通过标准输入(键盘)/输出(显示器)设备来输入/输出的。 在实际应用中,通常以磁盘文件为对象,实现大批量数据的输入/输出。这样既可以方便地进行大批量数据的输入/输出,又能永久地保存输入数据和程序的运行结果。 前几章中数据的输入输出都是以终端为对象,即使用键盘输入数据,屏幕输出数据,但问题是: C语言中没有专门的输入输出语句,需要通过调用输入输出库函数实现数据的I/O,也可以自编函数来完成数据的I/O C语言提供了丰富的输入输出函数,不仅可以完成终端输入输出,也可将数据以文件形式组织在磁盘上实现磁盘输入输出。 无论是一般磁盘文件还是设备文件,都是通过文件结构类型指针进行输入输出 通过fopen( )打开文件时,编译系统自动建立文件的FILE结构,并返回一个指向FILE结构类型的指针,其后通过该指针变量来访问文件 fclose( )释放文件打开时建立的FILE结构,并将输出缓冲区中的内容写到外存上 FILE *rf; rf=fopen(“c:\tp\run.dat”,“wb”) fclose(rf) 由系统打开的标准设备文件系统会自行关闭 C语言程序设计(基于CDIO思想) C语言程序设计(基于CDIO
您可能关注的文档
最近下载
- 云视讯p21会议终端管理员手册修改9.pdf VIP
- 外研版小学(三起)三年级英语下册单元模块测试题全册.pdf VIP
- HGE系列电梯安装调试手册(ELS05系统SW00004269,A.4 ).docx VIP
- 解读GB 6441-2025《生产安全事故分类与编码》.pptx
- 留疆战士考试题库及答案.docx VIP
- PMC知识整理,生管与物控工作精髓、注意事项、实用技巧.pptx VIP
- 《建筑工程计量与计价》课程标准.docx VIP
- 生控生管pmc工作流程及职能讲义.ppt VIP
- Shimano禧玛诺SC-TX50 用户指南.pdf
- 俯卧位通气中的并发症预防与处理.pptx VIP
原创力文档

文档评论(0)