博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++ Primer 第四版课后练习解答 习题1.6
阅读量:5214 次
发布时间:2019-06-14

本文共 542 字,大约阅读时间需要 1 分钟。

注意:本随笔是在《C++Primer(第四版)习题解答(完整版)》中直接抄录的。此处主要是便于本人以后反复阅读。

习题1.6

解释下面的程序段:

1 std::cout << "The sum of " << v1;2           << " and " << v2;3           << " is " << v1 + v124           << std::endl;5

这段代码合法吗?如果合法,为什么,如果不合法,又为什么?

【解答】

这段代码不合法。

注意,第1、2、4行的末尾有分号,表示这段代码包含三条语句,即第1、2行各为一个语句,第3、4行构成一个语句。“<<”为二元操作符,在第2、3两条语句中,第一个“<<”缺少左操作数,因此不合法。

在第2、3行的开头加上"std::cout",即可更正。

1 std::cout << "The sum of " << v1;2 std::cout << " and " << v2;3 std::cout << " is " << v1 + v124           << std::endl;

 

转载于:https://www.cnblogs.com/haihai187/p/6528681.html

你可能感兴趣的文章
细说WebSocket - Node篇
查看>>
java.lang.UnsupportedOperationException
查看>>
Linux operating system (Ubuntu) 学习-1
查看>>
Python字典实现分析
查看>>
jenkins+testNG
查看>>
Java自定义范型的应用技巧
查看>>
[洛谷1485] 火枪打怪
查看>>
白话经典算法系列之六 快速排序 快速搞定
查看>>
错了:用流量能够放肆,有wifi则要节制
查看>>
https://zhidao.baidu.com/question/362784520674844572.html
查看>>
【MFC 学习笔记】CFile读写文件
查看>>
PAT B1018.锤子剪刀布(20)
查看>>
Extjs控件之 grid打印功能
查看>>
枚举类型(不常用)递归
查看>>
ETL
查看>>
Tomcat源码分析(六)--日志记录器和国际化
查看>>
今天把csdn的博客搬家到博客园
查看>>
D3.js+Es6+webpack构建人物关系图(力导向图),动态更新数据,点击增加节点,拖拽增加连线......
查看>>
基于网络的 Red Hat 无人值守安装
查看>>
Mybatis第六篇【配置文件和映射文件再解读、占位符、主键生成与获取、Mapper代理】...
查看>>