1.<<与<<=的区别
与int a; a+=2;和 a++;有点类似,a<<1这个只做了位的左移运算而没有对a的值进行改变,而a<<=1这个的效果等于将a<<1做了运算之后并对a进行赋值。
且要注意的是上述的例子只使用用于变量、
如果是使用static静态常量的话,结果就大不一样了!!!!!!!!!!