int main() { int j = 5; int p; p = (++j) + (++j) + (++j); cout << p; }
p的输出结果是22
不是 6 + 7 + 8 = 21,而是 7 + 7 + 8 = 22
j自增两次之后相加 再和第三个自增相加
思维升华
(待分类
原文:https://www.cnblogs.com/baicang/p/15105244.html