C语言中b=a&&(-1);是什么意思啊? 我来答 1个回答 #热议# 上班途中天气原因受伤算工伤吗? 惠连枝弭茶 2019-01-31 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.2万 采纳率:34% 帮助的人:771万 我也去答题访问个人页 关注 展开全部 &&运算符的意思就是与~~只要左右2个都为真结果才为真~C语言中0是假非0是真~~所以a=2,-1都是真,b=a&&(-1)也为真,就是1~b=a&&(-1);语句中只有当a=0时,b才为0~别的都为1,所以b=a&&(-1);语句的作用可以理解为判断a是否等于0,和b=(a!=0);一个作用 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-10-30 &a在c语言中是什么意思? 6 2021-06-16 C语言(a>b)?a:b是什么意思? 96 2022-10-24 c语言&和||是什么意思 2021-01-14 c语言中!a==1是什么意思 9 2021-01-29 c语言中b+=a是什么意思? 7 2020-11-13 c语言中!((a<b)&&!c||1)值为什么是0 4 2020-02-04 C语言中a+=(a<1)?a:1什么意思 5 2020-04-28 c语言d=!a&&!b||!c什么意思? a<b?a:c<d?a:d表示什么意思? 麻烦说详细点 最好举例说明! 10 为你推荐: