标签: c operators post-increment decrement pre-increment
增量和减量运算符未给出预期结果
我尝试在dev c ++上运行此代码,并且代码块都给出10和15作为输出
#include<stdio.h> void main() { int a = 2 , b = 3; b = a++ + b--; a = a-- + ++b; b = ++a + --b; printf("%d%d",a,b); }
我希望输出8和12,但是我得到10和15,谁能解释一下。