下载此文档

c++课件第十章.ppt


文档分类:中学教育 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
第10章C++++++流的概念C++语言中“流”是指数据的流动。“流”既可以表示数据从内存传送到某个载体或设备中,即输出流;也可以表示数据从某个载体或设备传送到内存缓冲区变量中,即输入流。数据的输入和输出(简称为I/O)包括以下两方面:(1)标准的输入输出(简称标准I/0),即从键盘输入数据,从屏幕输出数据。(2)文件的输入输出(简称文件I/0),即从存储介质上的文件输入数据,++中的I/:(1)ios:为根基类,它直接派生四个类:输入流类istream、输出流类ostream、文件流基类fstreambase和字符串流基类strstreambase。(2)istream:通用输入流类,支持输入操作。同时继承了输入流类和文件流基类;(3)ostream:通用输出流类,同时继承了输出流类和文件流基类;(4)iostream:通用输入输出流类,由类istream和类ostream派生,支持输入输出操作。(5)ifstream:输入文件流类,由类istream所派生,支持输入文件操作(6)ofstream:输出文件流类,由ostream所派生,支持输出文件操作(7)fstream:输入输出文件流类,由类iostream所派生,支持输入输出文件操作。++中的I/O流库I/++语言中可以有3种输入流对象的操作方式:(1)cin是类istream的对象,用于从标准输入设备获取数据,使用运算符“>>”将输入的数据传送给程序中的变量。“cin>>”除可以输入数据外,也可以输入字符;(2)用get()函数输入单个字符,一般的使用方式为:();该函数返回输入的字符,若遇到输入流中的结束符,则函数返回文件结束标志EOF(EndofFile)。(3)用getline()函数读入字符串,一般使用格式为:(,字符个数n)【】用getline()输入字符串应用举例#include<iostream>usingnamespacestd;voidmain(){charch1[10]; cout<<"从键盘输入一个少于10个字符的字符串:"; (ch1,10); cout<<ch1<<endl;}程序运行后屏幕显示:从键盘输入一个少于10个字符的字符串:从键盘输入如一行字符:ILoveChina!则运行结果为:++语言中提供了2种输出流对象的操作方式:(1)cout是输出流类ostream的对象,输出结果流向标准的输出设备显示器。:

c++课件第十章 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ouyangxiahe
  • 文件大小1.84 MB
  • 时间2019-05-22