C语言里如何读取8位数据的某一位 一下字读了一个8位的寄存器现在要读其中的3位语句如何写?... 一下字读了一个8位的寄存器 现在要读其中的3位 语句如何写? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 搜索资料 3个回答 #热议# 普通体检能查出癌症吗? 伊·梵beec 推荐于2017-11-29 · TA获得超过2160个赞 知道大有可为答主 回答量:1897 采纳率:0% 帮助的人:1376万 我也去答题访问个人页 关注 展开全部 你要读哪3位?连着一起的3位,还是独立的3位连一起: (val&(0x07<<n))>>n0-2: (val&0x07)>>01-3: (val&0x0e)>>12-4: (val&0x1c)>>23-5: (val&0x38)>>34-6: (val&0x70)>>45-7L (val&0xe0)>>5单独第n位:(val&(0x1<<n))>>n 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 sika_i 2008-11-12 知道答主 回答量:8 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 移位符号 >> , << 逐个获取。或者 定义一个结构体定义内用 :符号。。。来表明它是基于一个BYTE内的位操作 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友f9ef84e 2008-11-12 知道答主 回答量:4 采纳率:0% 帮助的人:6449 我也去答题访问个人页 关注 展开全部 做位操作,移位 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2007-12-24 C语言中如何提取出一个字节的八位各自的状态? 2 2017-01-14 怎么用C语言获取某一位的值 6 2017-01-24 C语言可不可以按bit读取数据,就是很大的数据想按bit一位一位的读取出来, 1 2014-08-01 C语言中怎么才能把一个8位的数据(如0xa0)拆成一位一位分别存储,比如说我要怎么样才能把1110 2 2014-02-01 在C语言中怎么提取运算表达式结果的前8位 2019-10-30 C语言中怎样读取一个8位字节某一位? 9 2017-01-16 C语言读取数据问题,请大神帮我看看,读取byte某几位 2013-05-19 c语言怎么把一个十六位数据拆成两个八位,怎么把两个八位数据合成十六位,能举例说明吗 20 更多类似问题 > 为你推荐: