- 11
- 0
- 约1.56万字
- 约 73页
- 2017-11-17 发布于河南
- 举报
C程序设计课件(第4章)
第4章 输入/输出流 本章主要内容: I/O流的概念 输入/输出流类体系结构 输入/输出流操作的格式控制 文件流 字符串流 插入符和提取符的重载 4.1 I/O流基本概念 在C++语言中,数据的输入和输出(简写为I/O)包括对标准输入设备键盘和标准输出设备显示器、对在外存磁盘上的文件和对内存中指定的字符串存储空间进行输入输出这三个方面。 对标准输入设备和标准输出设备的输入输出简称为标准I/O;对在外存磁盘上文件的输入输出简称为文件I/O;对内存中指定的字符串存储空间的输入输出简称为串I/O。 I/O流基本概念 C++中把数据之间的传输操作称作流。在C++中,流既可以表示数据从内存传送到某个载体或设备中,即输出流;也可以表示数据从某个载体或设备传送到内存缓冲区变量中,即输入流。在进行I/O操作时,首先打开操作,使流和文件发生联系,建立联系后的文件才允许数据流入或流出,输入或输出结束后,使用关闭操作使文件与流断开联系。 I/O流基本概念 C++中所有流都是相同的,但文件可以不同。使用流以后,程序用流统一对各种计算机设备和文件进行操作,使程序与设备、程序与文件无关,从而提高了程序设计的通用性和灵活性。也就是说,无论与流相联系的实际物理设备差别有多大,流都采用相同的方式运行。这种机制使得流可以跨越物理设备平台,实现流的透明运作,而与实际的物理设备无关。例如,往显示器上输出字符和向磁
您可能关注的文档
- java教程 第8章 文件、流和输入输出技术.ppt
- 第八章文件和流.ppt
- 第5章 汇编语言程序中的字符串、代码转换与列表.ppt
- 第4章:数组和字符串.ppt
- Java输入输出流(字节流).ppt
- 计算机图形学--字符讲解.ppt
- Java数据流编程思想.ppt
- JAVA语言 第6章 输入输出流和对象串行化.ppt
- Lesson8输入输出.ppt
- 第07章 IO处理.ppt
- 八年级地理第三单元工业区位填空题专项检测卷能力提升版.docx
- 八年级地理第八单元世界区域地理材料分析题题型强化卷易错强化版.docx
- 八年级地理第二单元经纬网判读读图题专题复习卷专项精练版.docx
- 八年级地理第二单元经纬网判读计算题高频题训练卷阶段诊断版.docx
- 八年级地理第二单元经纬网判读计算题诊断测试卷阶段诊断版.docx
- 八年级地理第二知识板块核心专题资源保护原因分析题达标诊断卷能力进阶版.docx
- 八年级地理第六单元昼夜长短材料分析题专题复习卷课外拓展版.docx
- 八年级地理第七单元河流特征分析图表题能力提升卷重难点突破版.docx
- 八年级地理第七单元河流特征分析图表题知识梳理卷重难点突破版.docx
- 八年级地理上册气温曲线图计算题高频题训练卷阶段诊断版.docx
最近下载
- 中国公路顶进管项目投资可行性研究报告.docx
- 工程车临时占道方案(3篇).docx VIP
- 下肢骨折术后康复护理全流程指南.pptx VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
- 【华创-2026研报】食品饮料行业调研报告:量贩零食鲜业态:湖南新鲜零食业态调研反馈.pdf VIP
- 2026年甘肃省辅警笔试试题含答案.docx VIP
- SB/T11150-2024中药材气调养护技术规范.pptx VIP
- 社区经济嵌入城市社区治理研究--以成都市S街道C社区为例.pdf
- 零碳园区 零碳工厂建设标准与实践方案.pptx VIP
- 美国-BROOKFIELD-博勒飞-DV2T-粘度计-操作手册说明书.pdf VIP
原创力文档

文档评论(0)