首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

bfsize = 1 << (nGrade - k);解决方法

2012-02-10 
bfsize 1 (nGrade - k)这句是什么意思啊?bfsize是一个定义的无符号整形,请指点[解决办法]1左移若干

bfsize = 1 << (nGrade - k);
这句是什么意思啊   ?bfsize是一个定义的无符号整形,请指点

[解决办法]
1左移若干位,然后赋值给bfsize
[解决办法]
1左移(nGrade - k)位,然后赋值给bfsize
[解决办法]
相当于:
bfsize = 2 * (nGrade - k);
但为操作的速度明显大于乘除操作,这个一种常见的优化。同样,对 x / 2 可以写成 x > > 1。

热点排行