达到以下结果的最快钻头是什么?
让X为4个字节INT,在C程序中。
如果x是 0x00000000
,则x应该为 0xFFFFFFFF
,否则x应该不受影响。
-
x |= -(x == 0);
-
x |= -!x;
-
x = x ? x : 0xFFFFFFFF;
-
if (x == 0) x = 0xFFFFFFFF;
...
基准并选择适合您的东西