c语言中s+=a++

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/12 11:47:11
c语言中s+=a++c语言中s+=a++c语言中s+=a++等价于s+=a;a=a+1;+=为加后赋值++在变量后面是先使用变量,然后再自加如果在前面就是先自加再使用.这个是执行顺序的问题(++,--

c语言中s+=a++
c语言中s+=a++

c语言中s+=a++
等价于
s += a;
a = a + 1;

+= 为 加后赋值
++在变量后面是先使用变量, 然后再自加
如果在前面 就是先自加再使用.
这个是执行顺序的问题(++, -- 都是), 和优先级没有关系