std::cout
是 C++ 标准库中的一个非常有用的对象,它允许你向标准输出流(通常是屏幕)打印数据。要使用 std::cout
,首先需要包含
头文件,然后使用 std
命名空间(或者使用 using namespace std;
语句)。
下面是一些基本示例,展示了如何使用 std::cout
:
- 打印整数:
#includeint main() { int number = 42; std::cout << "The number is: " << number << std::endl; return 0; }
- 打印浮点数:
#includeint main() { double pi = 3.14159; std::cout << "The value of pi is: " << pi << std::endl; return 0; }
- 打印字符串:
#includeint main() { std::string message = "Hello, World!"; std::cout << message << std::endl; return 0; }
- 使用
std::setw
和std::setprecision
控制输出宽度和精度:
#include#include int main() { double number = 3.14159; std::cout << std::setw(10) << std::setprecision(5) << number << std::endl; return 0; }
在这个例子中,std::setw(10)
设置输出宽度为 10 个字符,std::setprecision(5)
设置浮点数的小数点后的位数为 5 位。输出结果将是 3.14159
,占据 10 个字符的宽度。