问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++三目运算符优先级问题

发布网友 发布时间:2022-04-24 03:37

我来回答

2个回答

热心网友 时间:2023-05-19 07:42

按照你的代码(我加了一句输出),汇编之后,发现g++忽略了1?1:a=1;

但是将1?1:a=1;改成1?a:1=1时编译报错,这应该是g++编译器在检查代码时的方向有关

在gcc中无论此三目运算是不能被赋值的,也就是说,不能被当做左值.

而在g++中是可以做左值的

热心网友 时间:2023-05-19 07:43

是否应该是这个原因:C++ 还有一条规定(与C不同),如果三目运算符的真假值都是左值,则整个表达式就可以当做左值追问什么叫三目运算符的真假值都是左值?你的意思是整个三目表达式的值是真假值,则整个表达式就可以当做左值?

追答不是啊,是那个为真假时后面得到的值如果是左值,整个表达式就是左值

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
常德到龚滩多少公里 龚滩到武汉多少公里 一骑当千第一季(红旅告诉我哪个是就好)第二季是那个也告诉我第三季同 ... 一骑当千出第二季啦? 一骑当千第二季从哪看? 老余杭公园免费景点_余杭区还有什么地方好玩 现存明代大型铁、铜钟图文总汇 红米6pro手机内存只剩1G了,SD卡还有180G,有什么方法能把下载的文件弄... 红米手机如何连接电脑(红米手机如何连接电脑传文件) 大疆晓spark下载什么app操控 C语言,运算符的优先级 运算符优先级由高到低的顺序是什么? C语言的运算符的优先级:逻辑运算符、条件运算符、赋值运算符、关系运... C语言?:三目运算符用法问题。 C语言中三目运算符是什么? C语言里面的运算符优先顺序如何? C语言三目运算符问题 “三目运算符”与“赋值运算符”的优先级。是什么?先算哪个运算符? 从常州湖塘怎么去常州新北区万达广场 常州万达广场什么时间开业,请问是光棍节那天吗?想去看看! 常州新北万达广场的项目动态 常州新区万达广场到常州诌区有多少公里 常州高铁站在哪?怎么去万达广场 常州新北万达广场怎么样?好不好?值不值得买? 吾悦广场和万达广场有什么区别? 常州有几个吾悦广场? 常州万达广场商业管理有限公司怎么样? 常州这边有哪几个商业区是比较热闹繁华的?求解 常州新北万达广场的广场简介 如何乘坐公交车到达常州市新北区万达广场 ? C语言 三目运算符 三目运算符的顺序 a?b:c=0 这个运算符的顺序我觉得应该是先计算a?b:c如果为真就是a,否 执行int a=2;a*=a+2;后a的值为是? java怎么判断运算符的优先级 《伪装者》明诚扮演者是谁 iPhonex充电很慢充不满电是什么原因? 电视剧伪装者中明诚的扮演者是谁,他还演过哪些电影电视剧 iphonex充电突然变得特别慢是怎么回事? 伪装者阿诚的扮演者 iphone x手机充电慢 耗电比较快 怎么办?解决方法 电视剧伪装者明诚的扮演者叫什么 iphone x充电慢 耗电比较快 怎么办? 伪装者电视剧的人物明楼明诚是谁演的 为什么苹果x充电很慢 伪装者里面明成扮演者 iphoneX充电到80速度就变慢是怎么回事?手机出了问题吗 伪装者演员表 苹果x原装充电器充电很慢,各位大神谁知道什么问题吗?新买的手机,充电要... 电视剧伪装者扮演阿诚的演员叫什么 如何评价《伪装者》中王凯饰演的明诚?