如何優化這段C代碼......?優化此C代碼
int c = no, diff = u - d;
while (no--)
for (d = u; d < p[no]; d += diff)
c++;
如何優化這段C代碼......?優化此C代碼
int c = no, diff = u - d;
while (no--)
for (d = u; d < p[no]; d += diff)
c++;
對於大小,速度,智能,清晰度和其他你可能會想到的,最好的優化是沒有代碼。
所以,只需從源代碼中刪除這4行,並優化了代碼。
如果它不必是正確的,優化是微不足道的:用一個變體http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html – delnan
替換整個程序多麼可怕的答案 –
爲什麼優化?尺寸?速度?聰明呢?明晰? –
用'-O2'或'-O3'編譯'gcc' flag – pmg
犧牲一隻山羊並在滿月時進行儀式舞蹈。 – delnan