📌  相关文章
📜  iostream c++ (1)

📅  最后修改于: 2023-12-03 15:31:26.408000             🧑  作者: Mango

iostream C++ 简介

C++ 是一种面向对象的编程语言,其标准库中的 iostream 头文件中包含了各种输入输出的类和函数。

iostream 提供了三个类:istreamostream,以及 iostream,它们分别代表了输入流,输出流,以及既支持输入又支持输出的流。

输入流

istream 类提供了各种用于从输入设备(如键盘)中读取数据的函数,常见的包括:

  • get:从输入设备中获取一个字符
  • getline:从输入设备中读取一行字符串
  • >>:从输入设备中提取类型化数据

示例代码:

#include <iostream>
using namespace std;

int main() {
    int num;
    cout << "请输入一个整数:";
    cin >> num;
    cout << "你输入的整数是:" << num << endl;
    return 0;
}
输出流

ostream 类提供了各种用于向输出设备(如控制台)输出数据的函数,常见的包括:

  • put:向输出设备中输出一个字符
  • write:向输出设备中输出一段二进制数据
  • <<:向输出设备中输出类型化数据

示例代码:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello World!" << endl;
    return 0;
}
iostream 类

iostream 类继承了 istreamostream 类,既可以作为输入流又可以作为输出流。使用 iostream 可以简化程序代码,提高效率。

示例代码:

#include <iostream>
using namespace std;

int main() {
    int num;
    cout << "请输入一个整数:";
    cin >> num;
    cout << "你输入的整数是:" << num << endl;
    return 0;
}