什么是 C++ 标准输出流(cout)?
std::cout 属于流对象,采用面向窄字符 (类型为 char) 的标准输出流。它对应于 C 流标准输出 (stdout)。标准输出流是环境指定的字符的默认去处。此去处可以与更多标准对象相共享(如 cerr 或 clog)。
作为流对象,字符可以写到该对象中,作为格式化数据使用插入运算符 (运算符<<),或作为未格式化数据,使用成员函数(如 write)。该对象在标题 <iostream> 中声明,并具有外部链接和静态持续时间:它持续整个程序的运行时间。
可以使用此对象向屏幕中写入内容。例如,如果您想向屏幕中写入“Hello”,则编写为 −
示例
#include<iostream> int main() { std::cout << "Hello"; return 0; }
之后将此程序保存到 hello.cpp 文件中。最后在终端/cmd 中导航到该文件已保存的位置,使用 − 编译文件
$ g++ hello.cpp
使用 − 运行文件
$ ./a.out
输出
将得到下列输出 −
Hello
广告