初识输入输出
2022-5-1
| 2023-8-2
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
 
C语言通常使用scanfprintf来对数据进行输入输出操作。在C++中,C语言的这一套输入输出库仍然能使用,但是C++又增加了一套新的、更容易使用的输入输出库iostream
 
iostream库包含两个基础类型 istreamostream,分别表示输入流和输出流。一个流就是一个字符序列,是从IO设备读出或写入IO设备的。
它包含了用于输入输出的对象,例如cin表示标准输入、cout表示标准输出、cerr表示标准错误、clog用来输出程序运行时的一般性信息。
使用cout进行输出时需要紧跟<<运算符,使用 cin进行输入时需要紧跟>>运算符,这两个运算符可以自行分析所处理的数据类型,因此无需像使用scanfprintf那样给出格式控制字符串。
 
endl是一个被称为操纵符的特殊值,效果是结束当前行,并将设备关联的缓冲区(buffer)中的内容刷到设备中。缓冲刷新操作可以保证到目前为止程序所产生的所有输出都真正写入输出流中,而不是仅停留在内存中等待写入流。
  • C++
  • 头文件和std命名空间控制流
    目录