C++ 基本输入/输出

C++ I/O 操作使用流概念。Stream 是字节序列或数据流。它使性能快速。

如果字节从主存流向打印机、显示屏或网络连接等设备,这称为输出操作。

如果字节从打印机、显示屏或网络连接等设备流到主存,这称为输入操作。


I/O 库头文件

让我们看看 C++ 编程中常用的头文件有:

头文件功能及说明
<iostream>用于定义cout、cin和cerr对象,分别对应标准输出流、标准输入流和标准错误流。
<iomanip>它用于声明对执行格式化 I/O 有用的服务,例如setprecision 和 setw。
<fstream>它用于为用户控制的文件处理声明服务。

标准输出流(cout)

coutostream的预定义对象。它与标准输出设备相连,标准输出设备通常是显示屏。cout 与流插入运算符 (<<) 结合使用以在控制台上显示输出

让我们看一下标准输出流(cout)的简单示例:

例子 (Example)

#include <iostream>  
using namespace std;  
int main( ) {  
   char ary[] = "欢迎来到 C++ 教程";  
   cout << "Value of ary is: " << ary << endl;  
}

输出:

ary 的值是:欢迎来到 C++ 教程

标准输入流 (cin)

cinistream的预定义对象。它与标准输入设备相连,通常是键盘。cin 与流提取运算符 (>>) 结合使用以从控制台读取输入。

让我们看一下标准输入流(cin)的简单示例:

例子 (Example)

#include <iostream>  
using namespace std;  
int main( ) {  
  int age;  
   cout << "请输入您的年龄:";  
   cin >> age;  
   cout << "你的年龄是: " << age << endl;  
}

输出:

请输入您的年龄:22
你的年龄是:22

标准端线 (endl)

endlostream的预定义对象。它用于插入换行符并刷新流。

让我们看一下标准结束线(endl)的简单示例:

例子 (Example)

#include <iostream>  
using namespace std;  
int main( ) {  
cout << "C++ 教程";     
cout << " Rocschool"<<endl;   
cout << "行结束"<<endl;   
}

输出:

C++ 教程 
Rocschool
行结束


上一主题 C++ 程序 下一主题 C++ 变量
  • 使用社交账号登录,本站支持
全部评论(0)