作者Mewra ()
看板C_and_CPP
標題[問題] for loop 判斷式的問題
時間Wed May 13 19:20:07 2009
之前有看到有一個例子是做一個自己的 memcpy, 其中一部份 :
for( int i = 0 ; i < n >> 2 ; i++ )
{
dest[i] = src[i];
}
在 for loop 判斷式中間他將 n 向右位移 2 bit, 這樣 dest 實際上被 src 給值的個數不就少很多了嗎?
能請高手解釋一下嗎?
謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.110.117.10
1F:推 ledia:他的 dest 和 src cast 成 4 bytes, 也就是單位是 word 05/13 19:27