C++输出cout

C++输出cout教程

C 语言 中我们需要输出一个 变量,可以使用 printf。printf 函数 在输出时,我们必须要指定输出的数据类型对应的格式化符,挺不方便。

C++ 中,我们要输出变量,直接使用 std 命名空间中的 cout 即可,同时,cout 不需要指定任何的输入格式。

在 C++ std 命名空间 中,用于输出的不仅仅只有 cout,还有 clog 和 cerr,分别用于输出 log 和删除错误信息,他们使用都跟 cout 一模一样。

C++输出cout详解

语法

cout << varname1 << varname2 << varname3;

参数

参数 描述
cout 输出变量使用的关键字。
varname1 要输出的变量。
varname2 要输出的变量。
varname3 要输出的变量。

说明

我们使用 cout 连续输出了三个变量,cout 可以一次性输出任意多个变量的值。

案例

使用cout输出变量

使用 cout 输出变量

#include <iostream> using namespace std; int main(long argc, char **argv) { cout << "嗨客网(www.haicoder.net)\n" << endl; cout << "Hello HaiCoder" << ", Hello World" << endl; cout << "Hello C++" << ", Hello C" << endl; cout << 1024; }

程序运行,结果如下:

28_C输出cout.png

我们使用 cout 一次性输出了两个 字符串 和一个 int 类型 的数值。

使用clog和cerr输出

使用 clog 和 cerr 输出

#include <iostream> using namespace std; int main(long argc, char **argv) { cout << "嗨客网(www.haicoder.net)\n" << endl; clog << "Process init" << endl; cerr << "Process dead" << endl; }

程序运行,结果如下:

29_C输出cerr和clog.png

我们使用 clog 和 cerr 同样输出了字符串。

C++输出cout总结

在 C++ 中,我们要输出变量,直接使用 std 命名空间中的 cout 即可,同时,cout 不需要指定任何的输入格式。

在 C++ std 命名空间中,用于输出的不仅仅只有 cout,还有 clog 和 cerr,分别用于输出 log 和删除错误信息,他们使用都跟 cout 一模一样。