C++程序设计王春玲第10章课件教学.pptVIP

  • 1
  • 0
  • 约4.41千字
  • 约 45页
  • 2017-01-01 发布于广东
  • 举报
第10章 文件 本章主要内容 在程序设计中,数据输入/输出(I/O)操作是必不可少的,C++的数据输入/输出操作是通过I/O流库来实现的。 C++中把数据之间的传输操作称为流(stream),即数据像流水一样从一处流向另一处。 流既可以表示数据从内存传送到某个载体或设备中,即输出流,也可以表示数据从某个载体或设备传送到内存缓冲区变量中,即输入流。 本章主要介绍: 1.C++流的概念。 2.数据输出的格式控制。 3.文件的I/O操作。 10-1 C++流的概念 在C++中,输入输出流被定义为类,称为流类;用流类定义的对象称为流对象,如,cin和cout并不是C++所提供的输入输出语句,而是iostream类的对象。标准输出输入流对象(cout、cin)在使用过程中,只要在程序的开头嵌入相应的头文件iostream.h即可。 在C++中,基本的I/O流类库如图10-1所示。 文件流类库如图10-2所示。 10-2 数据输出的格式控制 在使用流控制符时,要在程序的开头嵌入头文件iomanip.h 。 10-2-1 域宽控制 setw(n) 注意:setw(n)只对下一个被输出的数据起作用 【例10-1】域宽控制示例。 10-2-2 填充字符控制 setfill(c) 【例10-2】修改【例10-1】,增加域内填充字符。 10-2-3 数制控制 在默认情况下,被

文档评论(0)

1亿VIP精品文档

相关文档