C语言中,一个8位数据,高4位做_cror_运算,低4位做_crol_运算,可以实现吗
答案:1 悬赏:10 手机版
解决时间 2021-04-08 11:46
- 提问者网友:贪了杯
- 2021-04-08 06:08
如果可以的话,怎么把高4位数据和低4位数据分离出来
最佳答案
- 五星知识达人网友:毛毛
- 2021-04-08 06:45
unsigned char data=0xab;
ussigned char high, low;
high = data>>4;
low = data&0x0f;
这样high和low里面存的就是高四位和低四位了 在这个例子里面 high=0x0a low=0x0b
然后对high和low做移位操作就可以了
ussigned char high, low;
high = data>>4;
low = data&0x0f;
这样high和low里面存的就是高四位和低四位了 在这个例子里面 high=0x0a low=0x0b
然后对high和low做移位操作就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯