永发信息网

a>b?(max=a):(max=b);如果把括号去掉就会出现error如下:'=' : left operand must be l-value,这什么意思

答案:3  悬赏:10  手机版
解决时间 2021-12-24 01:13
a>b?(max=a):(max=b);如果把括号去掉就会出现error如下:'=' : left operand must be l-value,这什么意思
最佳答案
?: 运算符的优先级高于=,当不加第二个括号时会变成这样(a>b?max=a:max)=b;
=号左边就不是左值了。所以max=b必须加括号。
比较好的做法就是不考虑运算优先级的问题,在使用?:运算符时总是加括号。
全部回答
左值不能是表达式吧
你好! 赋值符号=的优先级最低 如果对你有帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
笔记本电脑500G的硬盘要多少钱?
杜尔伯特蒙古族自治县城市管理行政执法局办公
没有工作同学说话都冷嘲热讽。
毛坯房、简装房、精装房有什么区别
膝盖肿胀的原因
用“<”或“>”号填空:0.50.8________0.50
第七部分、书面表达(满分。15分)2009年10月24
创维电视43G7200如何外接音箱
力士乐A11VO75LRDS压力不到40公斤流量就降到
单选题近代海南人民“二十三年红旗不倒”的光
用新版QQ录制的视频对讲文件存放在手机(安卓
海盗王语言任务水母在哪
白色皮包弄脏了怎么清洁最有效?方法越简单越
百度网盘提取码怎么正确使用
复恐匆匆说不尽作者抓住什么描写
推荐资讯
自己老公给别的女人送玫瑰,我该怎么办?
利群香烟细细一只每夈价格多少钱吗
廖字的行书怎么写
仿照下列句子的形式,另写一个句子.一些泡在茶
jackjones的风衣手洗?还是机洗?
帮忙修改对联,关于卖鸡的。上联:一分钱一分
参与的读音是什么
莆田海关办公位置在哪啊?好找么?
将正整数1,2,3,…从小到大按下面规律排列
把67化为二进制数为A.110000B.1011110C.11000
涌流和学习美:米哈伊?奇凯岑特米哈伊阅读答案
如何选购自行车尺寸
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?