C++ 标准库 - <iostream>

C++ std::cout 是写入标准输出的流对象。通过 operator<< 插入整数、浮点、string 与字符串字面量等;返回左侧流,因此可以连续插入。

原型

extern std::ostream cout;
// cout << value;

参数

  • 右操作数为要输出的值;内置类型与 std::string 均有重载。

返回值

返回 ostream 引用,便于链式书写。

示例

#include <iostream>

int main() {
    std::cout << "Hello, " << "C++" << std::endl;
    std::cout << 3 + 4 << std::endl;
    return 0;
}

输出:

Hello, C++
7

注意事项

默认浮点格式由精度与格式标志共同决定,需要固定小数位时配合 fixed 与 setprecision。大量小片段输出时,不必每段都 endl,可用 '\n' 换行、在必要时再 flush。

下一页介绍cin:从标准输入提取数据。