C语言中如何实现位运算与位图(bitmap)的详细解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1501个文字,预计阅读时间需要7分钟。
目录+位运算总结+位运算+位运算应用举例+位图+位运算总结+位运算+位运算为双目运算符,两个运算分量的都是整数,结果也是整数。+左移:右边空出位置,左边数字左移一位。
目录
- 位运算总结
- 移位运算
- 位运算应用举例
- 位图
位运算总结
移位运算
- 移位运算是双目运算符,两个运算分量都是整形,结果也是整形。
- “<<” 左移:右边空出的位上补0,左边的位将从首位挤掉,其值相当于乘2。
- ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空位补0,若为负数,可能补0或补1,这取决于所用的计算机系统。
本文共计1501个文字,预计阅读时间需要7分钟。
目录+位运算总结+位运算+位运算应用举例+位图+位运算总结+位运算+位运算为双目运算符,两个运算分量的都是整数,结果也是整数。+左移:右边空出位置,左边数字左移一位。
目录
- 位运算总结
- 移位运算
- 位运算应用举例
- 位图
位运算总结
移位运算
- 移位运算是双目运算符,两个运算分量都是整形,结果也是整形。
- “<<” 左移:右边空出的位上补0,左边的位将从首位挤掉,其值相当于乘2。
- ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空位补0,若为负数,可能补0或补1,这取决于所用的计算机系统。

