最佳答案
在阅读了C++ /STL的隐藏特征和黑暗角落 oncomp.lang.c++.moderated
之后,我完全惊讶于以下片段在Visual Studio 2008和G++4.4中编译并工作。
以下是代码:
#include <stdio.h>int main(){int x = 10;while (x --> 0) // x goes to 0{printf("%d ", x);}}
输出:
9 8 7 6 5 4 3 2 1 0
我假设这是C,因为它也适用于GCC。这在标准中的定义是什么,它来自哪里?