当前位置:神舟问>百科问答>c语言逗号运算符

c语言逗号运算符

2023-10-14 05:26:25 编辑:join 浏览量:605

问题补充说明:int a=3,b=4,c=5; c=(a+=a-=a),(b=a,c+2);求a= ,b= ,c= 知道答案a,b都等于0可是不知道为什么c也等于0?希望把过程写一下

c语言逗号运算符

inta=3,b=4,来自c=5;

c=(a+=a-=a360问答),//这里是分开两句话的

(b=a,c+2);

a+=a-=a这个是从右往左运行

a-=aa=0

a+=aa=0

c=ac=0所以c=0

b=ab=0

c+2c不变

不是的

是要括号括上才取最后一个

比如

c=((a+需均肥济办美万操磁范具=a-=a),(b=a,c+2));

这样才是取后面的

标签:运算符,逗号,语言

版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/answer/184436.html
热门文章