- 2
- 0
- 约1.86万字
- 约 98页
- 2017-12-24 发布于贵州
- 举报
C程序设计课程介绍-第14章输入输出与文件
第14章 输入输出与文件 输入输出是指程序与外部设备交换信息 C++把输入输出看成是一个数据流 输入流:外围设备流向内存的数据 输出流:内存流向外围设备的数据 在C++中,输入输出不是语言所定义的部分,而是由标准库提供。 C++的输入输出分为: 基于控制台的I/O 基于文件的I/O 基于字符串的I/O 输入输出与文件 流与标准库 输入输出缓冲 基于控制台的I/O 基于文件的I/O 基于字符串的I/O 流的概念及用途 ?I/O操作是以对数据类型敏感的方式执行的。C++的I/O操作是以字节流的形式实现的。流实际上就是字节序列。 C++提供了低级和高级I/O功能。低级I/O功能通常只在设备和内存之间传输一些字节。高级I/O功能把若干个字节组合成有意义的单位,如整数、浮点数、字符、字符串以及用户自定义类型的数据。 C++提供了无格式I/O和格式化I/O两种操作。无格式I/O传输速度快,但使用起来较为麻烦。格式化I/O按不同的类型对数据进行处理,但需要增加额外的处理时间,不适于处理大容量的数据传输。 流与标准库 类的继承关系 输入输出与文件 流与标准库 输入输出缓冲 基于控制台的I/O 基于文件的I/O 基于字符串的I/O 输入输出缓冲 C++的输入输出是基于缓冲实现的 每个I/O对象管理一个缓冲区,用于存储程序读写的数据 当用户在键盘上输入数据时,键盘输入的数据是存储在输入缓冲
您可能关注的文档
最近下载
- 高级卫生专业技术资格考试放射肿瘤治疗学(030)(正高级)重点难点必刷题精析.docx VIP
- 2026“才聚齐鲁成就未来”“才聚齐鲁成就未来”山东清洁热网有限公司(筹)社会招聘39人备考试题附答.docx VIP
- 2025至2030碳纤维材料在高速列车的应用行业细分市场及应用领域与趋势展望研究报告.docx VIP
- 2023年初级注册安全工程师考试真题 .docx VIP
- 反应釜设计说明书.doc
- 2026年河北中考语文2021试题及答案.doc
- 2025年浙江省宁波市江北区小升初真题卷(附答案解析).docx VIP
- 初级注册安全工程师考试历年真题及答案.docx VIP
- 雨季的飞机维护.pptx VIP
- 赫赛莱®(注射用恩美曲妥珠单抗)最新产品说明.pdf VIP
原创力文档

文档评论(0)