解释一段C程序b=a++还有就是d=10*a++为什么b的值是10而d的值是120

2022-03-25 社会 92阅读
运算符的优先顺序

b=a++就是a的值赋值给b,然后a自增
执行后,b==10,a==11
c=++a,此时a==12,c==12
d=10*a++
10*a赋值给d,则d==120
然后a++,a==13
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com