对指定位进行置0或置1操作
来源:互联网 发布:淘宝卖家收入在哪里看 编辑:程序博客网 时间:2024/05/21 09:00
#include<stdio.h>void bit_set(unsigned char *p, unsigned char position, int flag){if(flag==1){//11110000//00010000*p|=(1<<(position-1));}if(flag==0){//11110000//11101111*p&=~(1<<(position-1));}}int main(){unsigned char ch=13;printf("%d\n",ch);bit_set(&ch,2,1);printf("%d\n",ch);return 0;}
0 0
- 对指定位进行置0或置1操作
- 对一个8bit unsigned char的数据的指定位进行置1或置0操作,其它位保持不变
- 实现对一个8bit数据指定位(例如第n位)的置0或置1操作
- 实现对一个8bit数据的指定位置0或置1操作,其他位不变
- 【C语言】实现对一个8bit数据(unsigned char)类型的指定位的置0或置1操作,并保持其他位不变
- 实现对一个8bit数据(unsigned char)类型的指定位的置0或置1操作,并保持其他位不变
- 位运算(二):8bit数据指定位置0或置1操作
- 【C语言】请编写实现以下功能函数:实现对一个8bit数据(unsigned char)的指定位(例如第8位)的置0或置1操作,并保持其他位不变
- 实现对一个8比特位数据(unsigned char)的指定位的置0或者置1操作
- 将指定位 置1 或 置0
- 常见面试题:对变量或寄存器进行位操作
- 【C语言】实现对一个8bit数据的指定位的置0或者置1操作,并保持其他位不变。
- C++位运算设置指定位为0或1
- 【c语言】实现对一个8bit数据(unsigned char 类型)的指定位(例如第n位)置0或者置1操作,并保持其他位不变
- 【C语言】实现对一个8 bit数据(unsignedchar类型)的指定位(例如第n位)的置0或者置1操作,并保持其他位不变。
- 实现对一个数据(int)指定位置0或置1
- 重写bitset表达式,使用下标操作符对测验结果进行置位(置1)和复位(置0)
- 8bit数据的指定位的置0或者置1操作
- 视图-----8
- ubuntu 挂载u盘
- Unity手游之路<六>游戏摇杆之Easy Touch 3教程
- 【配置CDH和管理服务】关闭DataNode前HDFS的调优
- 使用office2010将Excel转xml
- 对指定位进行置0或置1操作
- C语言中qsort函数做排序的用法
- FaceBook/infer-分析OC文件
- hdoj1331_Function Run Fun(dp)
- Uva - 1595 - Symmetry
- 仍冀盼着能有缘相见,所以万有的实相
- SKYCC组合营销软件的特色
- cocos2d纹理像素格式
- 在Hibernate中开启日志