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

C语言逻辑预算符可以写成a&&b=1的形式吗 (赋值运算符)?

发布网友 发布时间:2022-05-04 21:18

我来回答

4个回答

热心网友 时间:2022-06-25 23:36

不可以,a&&b=1写法是错误的,正确的写法是a && b==1或者a && (b=1)。

解释:

在C语言运算符中等号的优先级比&&低,如果写成a&&b=1意思是先a&&b再赋值,而a&&b结果是一个数,等号左边是不能为数的,只能是变量。

参考C语言优先级图:

热心网友 时间:2022-06-25 23:37

可以 ,但是个人感觉没用什么意义,你把一个固定值赋值给两个变量区运算。
补充 &&是位 与的意思 (例如 if( a>1 && b> 1) )
& 是与的意思(例如 a = b &0x80)

热心网友 时间:2022-06-25 23:37

不可以,语法错误。

a&&b运行的结果必然是true或false,不再是变量,不可以做为左值。值【1】不可以赋值给值【true或false】,只能进行比较(a&&b==1)。

热心网友 时间:2022-06-25 23:38

不可以
根据运算符优先级,等效于
(a&&b)=1
显然子表达式a&&b不能作为赋值运算符的左操作数,不是可修改的左值
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不想要淘宝原来的帐号,怎么办,可以注销吗~谢谢了,大神帮忙啊 蓝宝石HD6770显卡求鉴定,GPUZ检测数据如下: 健身60公斤,176身高的人,比较瘦,是不是即便经常锻炼,力气也不一定比胳膊... 农村土地什么情况不予发证?如何解决? 共工治水在前还是怒触不周山在前? 共工触山的故事 有什么类似漂流瓶的软件推荐 漂流瓶软件推荐 保险柜密码怎么改 保险柜密码正确但是打不开怎么办 西安水多少钱一顿 西安哪里可以买自来水 自考艺术设计专科? 自考艺术设计的专科难吗,有谁考货的说一下吧,谢谢 上海地区,艺术设计专业,(*自考大专)报考二级建造师,可否?请高手明示,非常感谢。 自考艺术设计本科要怎么考? 艺术设计自考本科难吗 逻辑运算符号&&、||、!的相对优先级是什么? 赋值运算符与逻辑与运算符优先级 c语言中,逻辑运算和赋值运算哪个优先级高? 今年的*自考艺术类有哪些专业,该如何报名?考试是怎么考的? 自考艺术设计专业好过吗? 成人自考艺术设计需要考什么 23岁想转行 适合男生学的手艺技术有哪些? 在职想转行学技术学什么好 C语言的运算符的优先级:逻辑运算符、条件运算符、赋值运算符、关系运算符、算术运算符。它们之间的优先级 30岁了,以前做的是销售,想转行学技术,什么好 oppoR11plus被拦截的短信从哪里看 21岁想转行学门技术,学什么好呢? 听说无创DNA产前检测技术,"一滴血"就知道胎儿是否健康? 孕妈做无创DNA产检时,这3个方面弄清楚了,说不定还能省钱 到冬天头发是不是油的比较快??? c语言逻辑运算符用到赋值语句的时候是怎么个意思? 自考设计美学 苹果手机7有没有面部支付功能? c语言逻辑运算符包含哪几个? 它们的优先级如何?它的运算级别高于算术运算符,赋值运算符吗? 山东成人自考艺术设计专业摄影改成什么科目了 c语言中赋值语句中使用逻辑运算符 自考环境艺术设计专业难吗? 专业是艺术设计大专,现在能不能成人自考建筑类本科 想自考艺术设计专业(大专)不知道怎么办? 求大神指点 关于南艺游戏艺术设计专业,*自考(专科段),专业考试在哪什么,时候报名, 怎样自学艺术类参加成人高考? 成人自考[艺术设计]本科段有一门叫[设计原理],此书哪有买? 吉林艺术学院艺术设计专业成人自考本科去留学怎么开成绩单? 自考艺术设计实践课程要怎么考? 赤峰市红山区劳动仲裁办公室的电话号码红山区劳动仲裁电话号码是多少? 知不知道自考B050437艺术设计(独立本科段)在哪可以报名 苹果7plus面部识别怎么设置 赤峰市元宝山区劳动仲裁在哪 别人先骂我。我也骂人了公安局怎么办? 赤峰市松山区劳动仲裁人事委员会详细地址在哪?有知道的朋友吗?谢谢