C++ 基础 输入输出

一 C++ 的基本IO

系统中的预定义流对象cin和cout:
输入流:cin处理标准输入,即键盘输入;
输出流:cout处理标准输出,即屏幕输出;

流:从某种IO设备上读入或写出的字符系列
使用cin、cout这两个流对象时需要:
#include

二 标准输入输出对象

标准库定义了4个IO对象:
cin:istream对象,标准输入;
cout:ostream对象,标准输出;
cerr:标准错误。用来输出警告和错误信息给程序的使用着;
clog:用于产生程序执行的一般信息。

三 “<<”操作符

“<<”是预定义的插入符,作用在cout上可实现屏幕输出,格式如下:
在这里插入图片描述
其中:表达式可以是变量、常量,以及由各种运算符连接起来的运算表达式。

四 “>>”操作符

">>"是预定义的提取符,作用在cin上可实现键盘输入,格式如下:
在这里插入图片描述
其中,表达式只能是变量或内存区。

五 输入数据的几种方式

对于 “>>”,如果需要连续输入多个数据,可以有两种方法:

1 每行只输入一个数据,以换行符结束。

int a,b;cin>>a>>b;

2 一行输入多个数据,数据间用空格符隔开,以换行符结束一行数据的输入

int a;char buf[32];cin>>a>>buf;

相关推荐

  1. C++ 基本输入输出

    2024-05-10 06:04:07       42 阅读
  2. c++_0基础_讲解3 输入 输出

    2024-05-10 06:04:07       6 阅读
  3. C++重新入门-基本输入输出

    2024-05-10 06:04:07       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-10 06:04:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-10 06:04:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-10 06:04:07       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-10 06:04:07       20 阅读

热门阅读

  1. HTTP协议:通信机制、特点及实践应用

    2024-05-10 06:04:07       13 阅读
  2. Vue从入门到精通-13-Vue-router路由

    2024-05-10 06:04:07       11 阅读
  3. 代码随想录算法训练营第四十四天

    2024-05-10 06:04:07       13 阅读
  4. GIS找工作:天津测绘院24届春招Offer面经

    2024-05-10 06:04:07       17 阅读
  5. Vue 生命周期

    2024-05-10 06:04:07       12 阅读
  6. Android手机应用开发工程师应届生学习大纲

    2024-05-10 06:04:07       14 阅读
  7. 学习记录之数学表达式(4)

    2024-05-10 06:04:07       13 阅读
  8. 文件上传结合springboot

    2024-05-10 06:04:07       13 阅读