中国高校课件下载中心 》 教学资源 》 大学文库

人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第11章 C++输入/输出流

文档信息
资源类别:文库
文档格式:PPT
文档页数:80
文件大小:212KB
团购合买:点击进入团购
内容简介
第11章C++输入/输出流 11.1输入/输出流的概念 11.2输出流 11.3输入流
刷新页面文档预览

第11章C十输入/出潝 11,1M出流的念 11.2出 人民邮电出版社 POSTS tEl OM PRE 动此映

第11章 C++输入/输出流 11.1 输入/输出流的概念 11.2 输 出 流 11.3 输 入 流

111輸入綸出流的概念 在C++程序中,数据可以从程序流向屏幕 或磁盘文件,也可以从键盘或磁盘文件流 入到程序中。 在C++语言中,数据的输入和输出操作包 括以下几种情况: 人民邮电出版社 POSTS tEl OM PRE 动此映

11.1 输入/输出流的概念 在C++程序中,数据可以从程序流向屏幕 或磁盘文件,也可以从键盘或磁盘文件流 入到程序中。 在C++语言中,数据的输入和输出操作包 括以下几种情况:

(1)对标准输入设备键盘或标准输出 设备—显示器进行输入输出操作,简称 为标准IO流。 (2)、对外存(如磁盘)上的文件进行输 入/输出操作,简称为文件IO。 (3)对内存中指定的字符串存储空间进行 输入/输出操作,简称为串IO。 人民邮电出版社 POSTS tEl OM PRE 动此映

(1)对标准输入设备——键盘或标准输出 设备——显示器进行输入/输出操作,简称 为标准I/O流。 (2)、对外存(如磁盘)上的文件进行输 入/输出操作,简称为文件I/O。 (3)对内存中指定的字符串存储空间进行 输入/输出操作,简称为串I/O

简单地讲,I/O流是一系列写到屏幕显示器 上或从键盘上读出的各种字符。当在C+ 中执行标准的输入输出操作时,一般使用 I/O流cim作为输入,使用cou作为输出。事 实上,C++将IO流定义为类。输入和输出 操作分别由输入流 istream和输出流 ostream两个类提供。 人民邮电出版社 POSTS tEl OM PRE 动此映

简单地讲,I/O流是一系列写到屏幕显示器 上或从键盘上读出的各种字符。当在C++ 中执行标准的输入/输出操作时,一般使用 I/O流cin作为输入,使用cout作为输出。事 实上,C++将I/O流定义为类。输入和输出 操作分别由输入流 istream 和输出流 ostream两个类提供

而 iostream是这两个类的派生类,允许进 行双向的I/O操作。 stream的输出操作可 认为是一个插入过程,由左移符(或称作 插入操作符)“>”的操作符实 现 任何一个使用 iostream库的程序都必须包 含头文件 iostream. h 人民邮电出版社 POSTS tEl OM PRE 动此映

而iostream是这两个类的派生类,允许进 行双向的I/O操作。ostream的输出操作可 认为是一个插入过程,由左移符(或称作 插入操作符)“>”的操作符实 现。 任何一个使用iostream库的程序都必须包 含头文件iostream.h

在C++语言中,有四个已预先定义好的流 对象,以便用户直接使用,分别为: (1)cin:一个 istream类的对象,用于处 理标准输入。 (2)cout:一个 ostream类的对象,用于 处理标准输出。 人民邮电出版社 POSTS tEl OM PRE 动此映

在C++语言中,有四个已预先定义好的流 对象,以便用户直接使用,分别为: (1)cin:一个istream类的对象,用于处 理标准输入。 (2)cout:一个ostream类的对象,用于 处理标准输出

(3)cerr:一个 ostream类的对象,用于 处理标准出错信息,并提供不带缓冲区的 输出; (4)clog:一个 ostream类的对象,也用 于处理标准出错信息,但提供带有缓冲区 的输出。 人民邮电出版社 POSTS tEl OM PRE 动此映

(3)cerr:一个ostream类的对象,用于 处理标准出错信息,并提供不带缓冲区的 输出; (4)clog:一个ostream类的对象,也用 于处理标准出错信息,但提供带有缓冲区 的输出

112输出流 11,2.1基本输出操作 11.2.1.1狸解c0ut cout是 console output的缩写,意为“控 制台输出”,表示把程序结果输出到屏幕 (标准输出设备)。 人民邮电出版社 POSTS tEl OM PRE 动此映

11.2 输 出 流 11.2.1 基本输出操作 11.2.1.1 理解cout cout是console output的缩写,意为“控 制台输出” ,表示把程序结果输出到屏幕 (标准输出设备)

【例111】cout应用举例1。 #include void main(void cout<<”C++ is very easy!”<<endl: 人民邮电出版社 POSTS tEl OM PRE 动此映

【例11.1】cout应用举例1。 #include void main(void) { cout<<”C++ is very easy!”<<endl; }

运行程序,会在显示器上输出显示如下信 息 C+t is very easy. 插入操作符<<可以串联起来使用,将多个 数据项一起输出。 人民邮电出版社 POSTS tEl OM PRE 动此映

运行程序,会在显示器上输出显示如下信 息: C++ is very easy! 插入操作符<<可以串联起来使用,将多个 数据项一起输出

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档