C++ 基本的输入输出


C++ 是一种流行的编程语言,它支持各种输入输出函数,以帮助程序员在程序中进行信息处理。

输入

C++ 提供了多种输入函数,其中最基本的是 cin。Cin 函数允许用户从键盘(或其他标准输入设备)输入数据,然后将数据存储到变量中。

例如,以下代码将从键盘读取一个整数并将其存储到变量 x 中:

int x;
cin >> x;

Cin 函数可以读取各种数据类型,包括整数、浮点数、字符串和字符等。例如,以下代码从键盘读取一个浮点数并将其存储到变量 y 中:

float y;
cin >> y;

此外,cin 函数还允许用户连续读取多个变量。例如,以下代码从键盘读取两个整数并将它们分别存储到变量 x 和 y 中:

int x, y;
cin >> x >> y;

输出

C++ 提供了多种输出函数,其中最基本的是 cout。Cout 函数允许程序员将数据打印到屏幕上。

例如,以下代码将一个字符串打印到屏幕上:

cout << "Hello World";

Cout 函数可以输出各种数据类型的值。例如,以下代码将变量 x 的值打印到屏幕上:

int x = 10;
cout << x;

Cout 函数还支持格式化输出,以帮助程序员更好地控制输出的外观。例如,以下代码将变量 x 的值打印到屏幕上,并在输出前添加了一些格式化信息:

int x = 10;
cout << "The value of x is: " << x << endl;

在这个例子中,我们在输出字符串中添加了一些信息,然后将变量 x 的值输出到同一行,并在输出后换行。

标准库

C++ 标准库提供了一些功能强大的输入输出工具。例如,我们可以使用 getline 函数读取整行文本,如下所示:

string line;
getline(cin, line);

此外,C++ 标准库还提供了一些其他的输入输出函数,以支持数据的格式化、二进制输入输出等等。这些函数包括 scanf、printf、fscanf 和 fprintf 等。