什么是C ++标准输出流(cout)?

std::cout是ostream类的对象,代表面向狭窄字符(char类型)的标准输出流。它对应于C流stdout。标准输出流是由环境确定的字符的默认目标。此目标可能与更多标准对象(例如cerr或clog)共享。

作为ostream类的对象,可以使用插入运算符(operator <<)将字符作为格式化数据写入其中,也可以使用诸如write等成员函数将字符写入未格式化数据中。在带有外部链接和静态持续时间的标头<iostream>中声明该对象:该对象持续整个程序的持续时间。

您可以使用该对象写入屏幕。例如,如果您想在屏幕上写“ Hello”,您可以写-

示例

#include<iostream>
int main() {
   std::cout << "Hello";
   return 0;
}

然后将此程序保存到hello.cpp文件。最后导航到终端/ cmd中此文件的保存位置,并使用-

$ g++ hello.cpp

使用-运行它

$ ./a.out

输出结果

这将给出输出-

Hello