![0abc851b113f9520647c1289e4c029ea.png](https://i-blog.csdnimg.cn/blog_migrate/1a47172cba6136cd5c7d50477c27336c.jpeg)
C++附带的库为我们提供了许多执行输入和输出的方法。在C++中,输入和输出以字节序列或更常见的流形式执行。
- 输入流:如果字节流的方向是从设备(例如,键盘)到主存储器,则此过程称为输入。
- 输出流:如果字节流的方向相反,即从主存储器到设备(显示屏),则此过程称为输出。
![268aa24dcf50e7d8539320fa0561b225.png](https://i-blog.csdnimg.cn/blog_migrate/fa13fdef0bf353f7c448718b1e751f46.jpeg)
C++中可用于输入/输出操作的头文件为:
1. iostream:iostream代表标准输入输出流。该头文件包含对cin,cout,cerr等对象的定义。
2. iomanip:iomanip代表输入输出操纵器。在此文件中声明的方法用于操纵流。该文件包含setw,setprecision等的定义。
3. fstream:此头文件主要描述文件流。此头文件用于处理从文件读取的数据作为输入,或处