您的位置:首页 > 编程语言 > C语言/C++

用C语言讲一讲位运算 入门级(详细图解)

2016-04-23 22:07 323 查看
 
 1.  
程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。



2.  与运算:只有前后两个运算数都是 1 的时候结果才是1。





3.  或运算:有1位为1,结果便为1。





4.  异或:不相同则为1。





5.  取反运算:将1变为0,将0变为1。





6.  移位运算:左移则乘2,右移则除2。如果超出边界,则舍弃。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: