zoukankan      html  css  js  c++  java
  • 输入和输出

    1、C++的IO机制
    C++没有提供关于输入输出的语句,但是提供了全面的标准库来提供IO机制。这个标准库就是iostream库。许多与IO相关的操作都要包含这个库。
    2、4个IO对象

    • cin:标准输入。
    • cout:标准输出。
    • cerr:标准错误
    • clog:输出运行时的一般性信息。

    3、 cin的输入分隔符为空格

    4、操纵符:endl
    endl的作用是结束当前行,并将与设备关联的缓冲区数据刷新到设备中。缓冲刷新可以保证到目前为止的所有输出都真正的写入流中,而不是停留在内存缓冲区中等待写入流中。
    5、从流中读、写数据

    • cout<<“data1”<<“data2”<<endl;

    其实可以把<<理解成一个符号函数,运算符左侧对象为istream类对象,右侧操作数为数据。函数的作用是将给定数据(对象)写入到关联设备(比如控制台)的流的缓冲区中。

    • cin>>a>>b>>endl;

    同样>>也可以理解为符号函数,运算符左侧对象为ostream类对象,右侧操作数为数据。函数的作用是从给定流中读取数据,存入到指定对象中。

    cout<<a一般是指内存中的数据流向控制台,将其打印出来。当然流是可以改变流向的,cout可以流向文件中,cin也可以从文件中读取数据存储到内存。

  • 相关阅读:
    操作标签的属性和属性值 table表格
    dom基本获取 标签文本操作
    延时器 清除延时器
    倒计时
    电子时钟
    时间戳
    设定时间的方法
    内置对象Date
    对象的基本特点
    终于有人把云计算、大数据和 AI 讲明白了【深度好文】
  • 原文地址:https://www.cnblogs.com/lasnitch/p/12764260.html
Copyright © 2011-2022 走看看