C++ 输入输出(cin 和 cout)

2019-10-21  本文已影响0人  LoveSkye

C 语言中,我们通常会使用 scanfprintf 来对数据进行输入输出操作。在C++ 语言中,C 语言的这一套输入输出库我们仍然能使用,但是 C++ 又增加了一套新的、更容易使用的输入输出库。

C++ 中的输入与输出可以看做是一连串的数据流,输入即可视为从文件或键盘中输入程序中的一串数据流,而输出则可以视为从程序中输出一连串的数据流到显示屏或文件中。

在编写 C++ 程序时,如果需要使用输入输出时,则需要包含头文件 iostream,它包含了用于输入输出的对象,例如常见的 cin 表示标准输入、cout 表示标准输出、cerr 表示标准错误。

iostream 是 Input Output Stream 的缩写,意思是 “输入输出流”。

coutcin 都是 C++ 的内置对象,而不是关键字。C++ 库定义了大量的类(Class),程序员可以使用它们来创建对象,coutcin 就分别是 ostreamistream 类的对象,只不过它们是由标准库的开发者提前创建好的,可以直接拿来使用。这种在 C++ 中提前创建好的对象称为内置对象。

使用 cout进行输出时需要紧跟 <<运算符,使用 cin 进行输入时需要紧跟>>运算符,这两个运算符可以自行分析所处理的数据类型,因此无需像使用 scanfprintf那样给出格式控制字符串。

上一篇 下一篇

猜你喜欢

热点阅读