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


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

作为 ostream 类的对象,可以使用插入运算符(运算符 <<)以格式化数据形式将字符写入其中,也可以使用 write 等成员函数以未格式化数据形式将字符写入其中。这一对象在头文件 <iostream> 中声明,具有外部链接和静态持续时间:它持续存在于整个程序期间。

你可以使用这一对象在屏幕上书写。例如,如果你想在屏幕上书写 "Hello",你可以这么写 −

示例

现场演示

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

然后再将这一程序保存到 hello.cpp 文件中。最后在终端/cmd 导航到这一文件的保存位置,并使用以下命令编译 −

$ g++ hello.cpp

使用以下命令运行 −

$ ./a.out

输出

这将给出以下输出 −

Hello

更新时间:10-2 月-2020

6K+ 次观看

开启您的 职业生涯

完成课程后获得认证

开始
广告