一个简单的问题
请问大家这个语句是什么意思啊? ">>"这个符号是什么意思啊 先谢谢大家啊
sendhigh = (count >> 8) & 0x00ff;
----------------解决方案--------------------------------------------------------
这是移位操作符!!相当于把count的二进制向右移8位。和除法count/256的结果相同!!
----------------解决方案--------------------------------------------------------
sendhigh = (count >> 8) & 0x00ff;这样得到的sendhigh肯定是非负的。
而用sendhigh=count/256有可能得到负数的结果。
----------------解决方案--------------------------------------------------------