#includeint main(){ int i = 10; while(i --> 0) printf("%dn", i); return 0; }
首先看一段代码↑ ↑ ↑ ↑ ↑ 运行结果是这样的↓ ↓ ↓ ↓ ↓
9 8 7 6 5 4 3 2 1 0
我们可以看到,它成功地润了起来,并且成功地输出了 9~0 ,嗯 ↗→↘↗↗
真的是十分的 amazing!
现在我宣布,C++ 有个隐藏运算符,它就是趋向运算 “-->” !!!
吗?我不禁陷入了沉思:
它存在的意义到底在哪里。
在 10^44 普朗克时间里
我的大脑高速旋转
最终得出了一个结论:优先级
参照百科,我们发现,在 C++ 中自减的运算级是高于 ">" 的,
所以!
程序实际上是这样的:
#includeint main(){ int i = 10; while(i-- >0) printf("%dn", i); return 0; }
您,听懂了吗?



