问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C语言程序中RecData=RecData|0x40000;是什么意思

发布网友 发布时间:2023-05-16 21:30

我来回答

3个回答

热心网友 时间:2023-05-29 14:49

“|”是一个位运算符号,即两者都为0时结果为0 ,否者结果为1.RecData=RecData|0x40000表示将RecData和0x40000按位运算。0x40000对应的二进制数为0100000000000000B,将RecData的值同样写成二进制,然后把他们一位一位的进行或运算。追问0x40000对应的二进制数为0100000000000000B还是01000000000000000000B

追答应该是0100 0000 0000 0000 0000B,0太多了没注意。

热心网友 时间:2023-05-29 14:49

| 在这个表达式中表示“位或”运算
| 运算符将参数强制为匹配的数据类型。然后 | 运算符查看两个表达式的二进制表示形式的值,并执行按位“或”运算。参数的数据类型决定此运算符所返回的数据类型。

例:
0101 (expression1)
1100 (expression2)
----
1101 (result)

任何时候,只要任一表达式的一位为 1,则结果中的该位为 1。否则,结果中的该位为 0。

热心网友 时间:2023-05-29 14:50

就是把变量RecData与0x40000按位或,在单片机里作用是把某一位置位。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中支黄金叶什么价 怎么在整个PPT中加入背景音乐,而不是在一张幻灯片中插入,我要的是从... 构造柱有哪些构造措施 中国风的女式花裤配什么鞋 留抵抵税额是什么意思 留抵税抵什么意思 ...里发现很多门店装修和华为一样的,但是官网查不到,这种店铺购买... 墙布贴了关窗多久 墙布贴了要关窗多久 墙布贴好要多久密闭多久 java中Rec是什么意思 Fortran中,open的recl参数有什么意义?书上说是一次读取的数据量,不太... 哄的部首是什么? 女朋友给我微信发90,90元,什么意思 女朋友给我发969290什么意思? 昵称香水柠檬是什么意思 坐长生,身旺。生于春,则坐下七杀太重,一生劳苦,多为人造福。_百度知 ... 女命七杀坐长生 ...则坐下七杀太重,一生劳苦,多为人造福。这段话是什么意 倡议类英语作文 我硬盘重映射扇区计数错误,当前178,最差178,阀值140,数值170 状态是警告... 如何提升建筑消防设施运行的安全性? 公用设备管理服务质量标准是什么 环境污染治理设施运营资质分级分类标准 幼稚问题 宏观经济学中产出是什么呀 女人精神出轨算背叛吗,女人精神出轨属于出轨吗 PPTV手机版怎么退订 三星电视就想安装使用pptv怎么办? PPTV 聚力M1怎么救砖呢? 开始不知道PPTV43液晶电视机那么垃圾!知道后买都买了,现在电视机底部框... 空间密度大容易导致幼儿情绪焦虑,产生冲突,因此教师应尽可能地扩大幼儿... 吃什么药可以止蚊子咬的痒 有哪些预防蚊子叮咬的药?急!!! 一个女人要是说你罗嗦是什么意思 我玩的好的一个女性朋友,每次说什么她都嫌我啰嗦,说明什么 会计师有几个等级证书 什么是壁挂炉壁挂炉有什么作用 安全生产两规一细则是指什么 双规制是什么意思 生态化扩张的两条主要途径是 生态化扩张的两条主要途径是什么 民宗局生态基金项目有哪些 房屋居住证是什么意思 偶遇渣女 2004年春节为什么那么早 QQ三国中ID是什么意思? 真三国无双ol登录ID是什么啊,为什么输入身份证号,说登陆失败请重新输入... 三国志14怎么看武将id 文森特原名 独立核算和非独立核算所得税都需要汇总申报吗