真正的简短:
说 col = 10
,size = 8
。然后执行以下内容:
col -= size--;
那么在对 col 进行减法之前,size 是否会减去 7(因此 col = 3)?还是 col = 2?
谢谢
最佳答案
size--
生成 size
的先前值,因此这等同于:
col -= size;
-- size;
关于C 语义 : "col -= size--" having++ or -- operating in an expression,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13224893/