int a = 12, b = 12; printf("%d %d", --a + b, ++b);结果是 24 13这涉及到函数参数调用顺序的问题,这里的顺序是从右到左先执行 ++b 所以 b=13 这个没有疑问在执行到 --a +b --a =11 再加b 11+13=24接着执行输出 就是 24 13了