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:从标准输入提取数据。