在浩瀚的网络中,我发现了一个有些“奇怪”的语言构造应用。这是我自己勾画的一个小例子,只是来自一个“模式”:
#include <iostream>
using namespace std;
void foo(const int i) {
cout << "foo(" << i <<")" << endl;
}
int main() {
int c = 10;
switch(c&3) while((c-=4)>=0) {
foo(c); case 3:
foo(c); case 2:
foo(c); case 1:
foo(c); case 0:;
}
return 0;
}
特别是对于无知的人,我不会透露“小事”,让它成为一种阴谋)从“知道”的角度来看,我要求提供一个纯粹的实际例子-并对小事进行解释。为什么这种结构有时(或经常?)会带来利润。