作者jimmy2266 (2266)
看板C_and_CPP
标题[问题] "<<"的问题
时间Mon Mar 30 23:06:37 2009
看书看到一段要算点阵图最大色彩数量的东西
int nColors = 1 << ( bm.Planes * bm.bmbitsPixel );
^^^^
那段程式是怎麽算的,为什麽需要加"<<",
为什麽不是直接bm.Planes * bm.bmbitsPixel 就好了??
感恩-.-
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.203.138
1F:推 gozha:shift left? 可以看成2的(bm.Planes * bm.bmbitsPixel)次方? 03/30 23:29
2F:推 POSIX:比较快 -.-a 03/31 00:00