(资料图片仅供参考)
环球汽车7月消息小杨来为大家解答以上问题,c语言有哪些位运算符(C语言中的位运算符)很多人还不知道,现在让我们一起来看看吧!
当年学习位运算符,觉得毫无用处,直到在嵌入式开发中看到无处不在的它,在学习知识前,先清楚它的运用场合,能激发求知欲。一般情况下大部分老师是不具备这种素质的。所以学习知识,不能以有用无用来区别对待,因为你的判断多半只能验证你的无知!(这是自我剖析,与读者无关)
在嵌入式开发中要对端口控制,实现取反、屏蔽某几位、移位运算等,位运算也可以说是二进制的运算。
C语言的六种位运算符
位运算是指按二进制进行的运算,C语言提供了6个位操作运算符:按位与: & 按位或: |按位异或: ^按位非(取反): ~左移: <<右移: >>
位运算就是把数据转成二进制后进行,比较简单,不作进一步说明。
提示:刚才说了,这几种运算主要用在单片机开发中,如果要在C环境中测试,注意有符号数符号的问题,涉及数的存储,有原码、反码、补码等概念。例如:1取反后得到-2。
程序运行结果
原理说明
本文到此结束,希望对大家有所帮助。
下一篇:最后一页
X 关闭
X 关闭
美国商务部31日公布的数据显示,7月美国个人消费支出(PCE)价格指数同
华声在线8月29日讯(全媒体记者周阳乐通讯员郑悦平叶璟)近日,第二届
model3看时速是在中控屏上,当汽车开始行驶时,在中控屏的左侧会出现一
中国人民银行、国家金融监督管理总局就降低存量首套住房贷款利率有关事
华创证券有限责任公司关于中能电气股份有限公司2023年半年度持续督导跟
北京商报讯8月31日,惠州市人民政府办公室发布《关于优化我市个人住房
扬子晚报网8月31日讯(记者石小磊)记者从上海铁路局集团获悉,受第9号
导读1、不是。本文到此讲解完毕了,希望对大家有帮助。免责声明:本文
大众网记者吴晗实习记者秦坤聊城报道为践行黄河流域生态保护和高质量发
格隆汇8月31日丨恩典生命科技02112HK发布公告截至2023年6月30日止六个