我的朋友和我有了這個小片的代碼作爲自變量的liitle一段代碼的參數:關於用C
#include <stdio.h>
#include <stdio.h>
int foo (int k)
{
int i, n;
for (i = i ? 0 : i, n ^= n; i < sizeof(k) * 8;)
n += k >> i++ & ~-2;
return n;
}
我懷疑這會不會編譯因爲i
是初始化,但我的朋友們認爲它會。你怎麼看?
您是否嘗試編譯它自己? – chrisaycock
我做了 在VC IT劑量編譯,但在GCC和ideone.com它確實 – styx
這是一個畫。沒有人贏,但我們都失去了一點點...... –