永发信息网

c++中引用做形参为什么不能直接传常数给它

答案:3  悬赏:50  手机版
解决时间 2021-02-06 09:09
c++中引用做形参为什么不能直接传常数给它
最佳答案
引用做形参,本质上是要传地址,而且形参允许被修改,传个常数进去,常数不允许被修改,肯定编译器不允许。

如果满意,欢迎采纳,谢谢
如有疑问,欢迎追问
全部回答
当初始化值是一个左值(可以取得地址)时,没有任何问题; 当初始化值不是一个左值时,则只能对一个const T&(常量引用)赋值。而且这个赋值是有一个过程的: 首先将值隐式转换到类型T,然后将这个转换结果存放在一个临时对象里,最后用这个临时对象来初始化这个引用变量。 例子: double& dr = 1; // 错误:需要左值 const double& cdr = 1; // ok
引用做形参,本质上是要传地址,而且形参允许被修改,传个常数进去,常数不允许被修改,肯定编译器不允许。 如果满意,欢迎采纳,谢谢 如有疑问,欢迎追问 记得给问豆啊!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
知心.爱(中心北路路尾)怎么去啊,我要去那办
饥羸的意思是什么啊?知道的请说下!
电线落地后为什么有跨步电压?
云南省临沧市云县有没有火车票代售点。急
钟爱一生婚纱摄影(中心广场中山中路)怎么去啊
下列坐标图表示一生长着大量绿藻的池塘一天内
蹉过的意思是什么啊?知道的请说下!
企业占地土地附属物补偿标准
纯正福音教会 每天都吃牛肉
为什么要进行行政沟通,其目的是什么
两个人两张工商卡能预留一个手机号吗?
关于电的问题…比如现在有一个开关…一个电源
颠来簸去的意思是什么啊?知道的请说下!
盖什么颜色被子有讲究
风散康有什么优 势吗?
推荐资讯
谁有YY账号啊!要可以用的……我想听YY……谢
开中通快递加盟费多少
大家给我出出主意。
弹唱海阔天空,唱一直不好听,该怎么办,过不
在城乡社区发展中,社会工作者可以在哪些方面
塞下曲晓战随金鼓,宵眠抱玉鞍写的是什么内容
一个字典上有废话两个字打一成语
1.He can piay basketball (good,well)?2.I l
捷达汽油泵泵不上油为什么!有电到而且汽油泵
残忍的劈叉训练视频
天竹美业(一店)地址好找么,我有些事要过去
明朝至今有多少年
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?