当前位置: 首页 > news >正文

C++ Primer Chapter 1 Getting Started

Chapter 1 Getting Started

1.2 初识输入输出

输出运算符(<<)
<<运算符接受两个运算对象:左侧的运算对象必须是一个ostream对象,右侧的运算对象是要打印的值。
此运算符将给定的值写到给定的ostream对象中。输出运算符的计算结果就是其左侧运算对象。即,计算结果就是我们写入给定值的那个ostream对象。
我们的输出使用了两次<<运算符。因为此运算符返回其左侧的运算对象,因此第一个运算符的结果成为了第二个运算符的左侧运算对象。
这样,我们就可以将输出请求连接起来。因此,我们的表达式等价于

(std::cout<<"Enter two numbers:")<<std::endl;

链中每个运算符的左侧运算对象都是相同的,在本例中是std::cout。
字符串字面值常量(string literal)
std::endl 操作符(manipulator)

WARNING 程序员常常在调试时添加打印语句。这类语句应该保证“一直刷新流。否则,如果程序崩溃,输出可能还留在缓冲区中,从而导致关于程序崩溃位置的错误推断。
使用标准库中的名字
命名空间(namespace)
:: 作用域运算符
从流读取数据
**输入运算符(>>)**与输出运算符类似,它接受一个istream作为其左侧运算对象,接受一个对象作为其右侧运算对象。它从给定的istream读入数据,并存入给定对象中。与输出运算符类似,输入运算符返回其左侧运算对象作为其计算结果。

相关文章:

  • OceanBase开发者大会实录-李楠:4条路径+6大方案,关键业务系统数据库的升级之路
  • 多线程知识-11
  • 微信小程序登录接口
  • Prop 和 State 有什么区别?
  • AGP8+ android.useNewApkCreator‘ is deprecated 打包失败
  • Java进阶学习笔记36——算法
  • 浅谈IDEA中项目如何进行热部署
  • 实战16:基于apriori关联挖掘FP-growth算法挖掘关联规则的手机销售分析-代码+数据
  • 秦岚:结了婚就不要离婚了
  • idea项目maven下载依赖报错
  • YOLOv10:实时端到端目标检测的新突破
  • Springboot vue elementui 前后端分离 事故灾害案例管理系统
  • VS2015 +Qt 新建单元测试工程报错error LNK2019,error LNK2001: 无法解析的外部符号 WinMain
  • 安卓玩机搞机技巧综合资源----电脑控制手机 投屏操控的软件工具操作步骤解析【二十二】
  • 开源协议及静态链接和动态链接
  • Android系统模拟器绘制实现概述
  • Angular2开发踩坑系列-生产环境编译
  • AWS实战 - 利用IAM对S3做访问控制
  • css系列之关于字体的事
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • JAVA SE 6 GC调优笔记
  • Javascript弹出层-初探
  • javascript面向对象之创建对象
  • Java-详解HashMap
  • PAT A1120
  • Python socket服务器端、客户端传送信息
  • Python爬虫--- 1.3 BS4库的解析器
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • REST架构的思考
  • vue-router 实现分析
  • vue数据传递--我有特殊的实现技巧
  • 编写高质量JavaScript代码之并发
  • 力扣(LeetCode)357
  • 思维导图—你不知道的JavaScript中卷
  • 问题之ssh中Host key verification failed的解决
  • 小程序开发中的那些坑
  • 学习使用ExpressJS 4.0中的新Router
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • 【云吞铺子】性能抖动剖析(二)
  • ​香农与信息论三大定律
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • $(function(){})与(function($){....})(jQuery)的区别
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (三分钟)速览传统边缘检测算子
  • (数据大屏)(Hadoop)基于SSM框架的学院校友管理系统的设计与实现+文档
  • (五)MySQL的备份及恢复
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)jQuery 基础
  • (转)视频码率,帧率和分辨率的联系与区别
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)