作业帮 > 综合 > 作业

C语言中t+=a++语句的运算顺序是怎样的?输出值为t+a++的运算顺序又是怎样的?

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/04 06:44:40
C语言中t+=a++语句的运算顺序是怎样的?输出值为t+a++的运算顺序又是怎样的?
C语言中t+=a++语句的运算顺序是怎样的?输出值为t+a++的运算顺序又是怎样的?
你好!
比如:
int t=2;
a=1;
t+=a++等价于t=t+a++,其中a++是先使用a的值,然后再加一,即t=t+a++=2+1=3,然后a=2;
t+a++也是如此的,先算a++,但是后加,所以先使用a的值,即2+1,然后a=2;