社区
新手乐园
帖子详情
算数转换问题 新人求帮助
我很笨
2011-05-09 12:00:56
书上说 当使用非const对象初始化const对象的引用时,系统将非const对象转换为const对象。
可是用下面的语句i的值变为2 是不是书上写错了
int i =1;
const int &a=i;
i=2;
...全文
63
5
打赏
收藏
算数转换问题 新人求帮助
书上说 当使用非const对象初始化const对象的引用时,系统将非const对象转换为const对象。 可是用下面的语句i的值变为2 是不是书上写错了 int i =1; const int &a=i; i=2;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞天御剑流
2011-05-09
打赏
举报
回复
[Quote=引用 2 楼 uskxbys3usb 的回复:]
引用 1 楼 nakedavril 的回复:
a是i的const 引用,不能通过a来改变i的值,a只是i的别名
可以直接改变i的值
这个我知道 所以我觉得书上写错了
[/Quote]
是的,这个书说错了。a只是一条只读路径,到i的类型是不会改变的。
delphiwcdj
2011-05-09
打赏
举报
回复
系统将非const对象赋值给const对象
我很笨
2011-05-09
打赏
举报
回复
[Quote=引用 1 楼 nakedavril 的回复:]
a是i的const 引用,不能通过a来改变i的值,a只是i的别名
可以直接改变i的值
[/Quote]这个我知道 所以我觉得书上写错了
nakedavril
2011-05-09
打赏
举报
回复
a是i的const 引用,不能通过a来改变i的值,a只是i的别名
可以直接改变i的值
我很笨
2011-05-09
打赏
举报
回复
谢谢 问题解决了
第03章-二进制、八进制、十进制、十六进制之间的
转换
本课程内容如下:第1节 二进制及十进制的由来第2节 二进制、十进制、八进制、十六进制的表示方法第3节 二进制和十进制之间的相互
转换
第4节 二进制和八进制之间的相互
转换
第5节 二进制和十六进制之间的相互
转换
第6节 案例:把十进制IP
转换
成二进制表示形式第7节 二进制
算数
运算和逻辑运算
JavaScript (
算数
,比较,逻辑,赋值) 运算符
阿里十分注重你对源码的理解,对你所学,所用东西的理解,对项目的理解。一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的
新人
,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的
新人
,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
c语言中>>运算符,【初识C语言】C语言中的运算符
C语言中的运算符1运算符和表达式C语言运算符是说明特定操作的符号,它是构造C语言表达式的工具。C语言的运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符。
算数
运算符:用于
算数
运算,包括+、-、* 、/等。关系运算符:用于比较运算,包括>、逻辑运算符:用于逻辑运算...
C语言第十四课:操作符详解(上)——
算数
、移位、位、赋值操作符
我们在前面几篇文章中对井字棋和扫雷两个阶段性练习进行了详细的练习讲解,想必各位小伙伴们对于前面学到的知识也能较为充分的掌握了。从本文开始,我们将继续进行下一部分关于操作符的学习。
刷刷笔试题~~[
算数
类编程]
1.[编程题]抛小球 小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他手里自由落下,每次落地后反跳回上次下落高度的一半,并以此类推知道全部落到地面不跳,
求
4个小球一共经过了多少米?(数字都为整数) 给定四个整数A,B,C,D,请返回所
求
结果。 测试样例: 100,90,80,70 返回:1020 解题思路: 设整数为x
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章