作者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