cout 是 C++ 中用于在控制台上输出数据的对象。其输出方法包括:使用插入操作符 (<<) 输出数据。调用成员函数,如 put() 输出单个字符,write() 输出字符串或数组,flush() 强制刷新输出缓冲区。

C++ 中 cout 的使用方法
什么是 cout?
cout 是 C++ 标准库中的一个对象,用于在控制台上输出数据。
使用方法
立即学习“C语言免费学习笔记(深入)”;
使用 cout 输出数据有两种主要方法:
- 插入操作符 (<<)
使用插入操作符 (<) 将数据输出到 cout 流中。例如:
<code class="cpp">cout << "Hello, world!" << endl; // 输出 "Hello, world!" 字符串</code>
- 成员函数
cout 对象还提供了几个成员函数用于输出数据,例如:
- put() - 输出单个字符
- write() - 输出字符串或数组
- flush() - 强制刷新输出缓冲区
示例
以下代码演示了 cout 对象的使用:
<code class="cpp">#include <iostream>
using namespace std;
int main() {
cout << "Enter your name: ";
string name;
getline(cin, name);
cout << "Hello, " << name << "!" << endl;
return 0;
}</code>注意:
- cout 流在内部缓冲输出,直到缓冲区已满或者调用 flush() 函数时才输出数据。
- endl 操纵符用于在输出后换行。
- << 还可以用于输出其他数据类型,如数字和布尔值。











