11智能在线
新记
stm32 如何进行位运算?STM32变量如何能知道具体某一位是0还是1?
int s;
if(s[3]){....}//如果第三位为1则。。。。这个目的怎么达到啊?
举报该文章
相关建议 2012-09-16
if(s&0x4){}
ps:若s变量仅用于位运算,最好定义成无符号变量,unsigned int
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/s448sp4v4.html
其他看法
第1个回答 2012-09-15
if (s[3] & 0x08){...}; 这里是第3位,从右数第四个。因为是从0开始数的。
第2个回答 2012-09-15
s&0x04
相似回答
大家正在搜
相关问题
c语言位运算如何查看某一位是0还是1
stm32怎样访问一个变量的某一个位
stm32怎样才能知道全局变量的地址
刚开始接触STM32,我想问一下如果我想设置标志位怎么设置。...
stm32中,如何区分一个数字是地址还是常数
请问STM32 中,如何设置一个位变量? ? keil51中...
如何实时跟踪stm32的变量 波形图
STM32如何实现同时读一个端口的中某几个管脚的数据