7.C 位运算

本文详细介绍了计算机科学中的位运算,包括与运算、或运算、异或运算、取反运算及移位运算等基本概念及其应用场景。例如,通过与运算可以实现快速清零、保留指定位或判断奇偶;或运算用于设定数据的指定位;异或运算则适用于定位翻转和数值交换等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里写图片描述


1.与运算
这里写图片描述

作用:
1.迅速清0   // 全部置0
2.保留指定位    // 指定位 置 1
3.判断奇偶  // 和 1 进行与运算

2.或运算
这里写图片描述

作用:
1.设定数据的指定位 //指定位 置 0

3.异或运算
这里写图片描述

作用:
1.定位翻转 // 置 1
2.数值交换 

这里写图片描述


4.取反运算

右结合,单目运算

5.左移,右移运算
这里写图片描述

左移: a<<4  相当于乘2的n次方
右移: a>>4  相当于除2的n次方
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值