zoukankan      html  css  js  c++  java
  • 鸟哥的c++入门课(6)--输入输出

    从外部设备(键盘、磁盘驱动器、网络连接等)流向内存的过程,这就是输入。

    从内存流向设备(显示屏、打印机、磁盘驱动器、网络连接等)的过程,这就是输出。

    c++中最基本的输入输出(简称IO)是由标准库(standard library)提供的IO库(iostream)来实现。

    iostream库包含了两个基础类型:istream(输入流)和ostream(输出流)。“流”是一个字符序列。

    iostream库定义了四个流对象:cin,标准输入;cout,标准输出;cerr,标准错误;clog,标准日志。cin通常和键盘连接,cout、cerr、clog通常和控制台窗口连接。

    下面我们仍然用上一节的代码解释下输入输出的使用:

     1 // 计算数字的和
     2 #include <iostream>
     3 
     4 int main()
     5 {
     6     int i, j,r;
     7     std::cout << "请输入第一个加数:";
     8     std::cin >> i;
     9     std::cout << "请输入第二个加数:";
    10     std::cin >> j;
    11     r = i + j;
    12     std::cout << i<<"+"<<j<<"=";    
    13     std::cout << r;
    14 }
    完整代码

     #include <iostream>  包含标准输入输出的头文件。因为cout对象和cin对象是在这个头文件中定义的,所以使用cout和cin之前必须包含它。

     std::cout << "请输入第一个加数:"; 将字符串"请输入第一个加数:"输出到标准输出。<<是输出运算符,其左侧运算对象是ostream类型的对象,右侧运算对象是要输出的对象

     std::cin >> i;  从标准输入读取一个整数并保存到变量i中。>>是输入运算符,其左侧运算对象是istream类型的变量,右侧运算对象是保存输入数据的变量。

  • 相关阅读:
    CDQ
    MySQL中的类Decode用法
    HTMLTestRunner生成空白resault.html
    参数化时按行读取txt文件,如何去掉换行符" "
    打开本地html的一些设置
    python中文乱码例子
    Python异常处理实例
    Python根据上下限生成不重复随机数1
    Linux自定义命令
    Python IDLE 清屏工具
  • 原文地址:https://www.cnblogs.com/niao-ge/p/12036394.html
Copyright © 2011-2022 走看看