首页

文章

c语言中|=是什么意思

发布网友 发布时间:2022-03-30 09:09

我来回答

7个回答

热心网友 时间:2022-03-30 10:38

&(按位与)双目运算,功能是参与运算的两个数各对应的二进制位相与,只有对应的两个二进制位均为1时,结果为1,否则为0; |(按位或)双目运算,功能是参与运算的两个数各对应的二进制位相或,只有对应的两个二进制位有一个为1时,结果就为1。

“|”表示按位或,按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。参与运算的两个数均以补码出现。

相关如下

C语言的运算符主要用于构成表达式,同一个符号在不同的表达式中,其作用并不一致。下面按计算的优先顺序,分别说明不同作用的表达式。需要特别指出,在C语言标准中,并没有结合性的说法。

相同优先级运算符,从左至右依次运算。注意后缀运算优先级高于前缀。因此++i++应解释为++(i++)。

而与或非的运算优先级都不一样,因此a && b || b && c解释为(a && b) || (b && c)

合理使用优先级可以极大简化表达式。

热心网友 时间:2022-03-30 11:56

“&&”表示 与,意为同时都要满足。“||”表示 或,意为二者或多着只要满足其中一个。

“|”表示按位或,按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。参与运算的两个数均以补码出现。

相关如下

C语言的运算符主要用于构成表达式,同一个符号在不同的表达式中,其作用并不一致。下面按计算的优先顺序,分别说明不同作用的表达式。需要特别指出,在C语言标准中,并没有结合性的说法。

相同优先级运算符,从左至右依次运算。注意后缀运算优先级高于前缀。因此++i++应解释为++(i++)。

而与或非的运算优先级都不一样,因此a && b || b && c解释为(a && b) || (b && c),合理使用优先级可以极大简化表达式。

热心网友 时间:2022-03-30 13:31

“&&”表示 与,意为同时都要满足。

“||”表示 或,意为二者或多着只要满足其中一个。

在C语言中,&&和||都属于逻辑运算符,并且都是双目运算符。

逻辑运算符总共有3个,分别是"&&"、"||"和"!"。a && b,一假必假,结合性从左至右。||是逻辑或运算符,a || b,一真必真,结合性从左至右。

&&和||在Java和PHP以及c#中都是逻辑操作符,也叫条件操作符。

扩展资料 :

c语言中&&是一种双目运算符,表示与运算,而当左边所给表达式或变量为0时,不再计算右   侧,整个表达式为零。

逻辑运算符是用来判断一件事情是"成立"还是“不成立”,或者说是“真”还是“假”,判断的结果只有两个值,用数字表示就是“0”和“非0”。

其中,“非0”表示该逻辑运算的结果是“真”,“0”表示这个逻辑运算表达式的结果为“假”。

参考资料:

百度百科-&&

百度百科-||

热心网友 时间:2022-03-30 15:22

这是C语言的逻辑运算符:逻辑或 逻辑运算符把各个运算的变量(或常量)连接起来组成一个逻辑表达式。 逻辑运算符有4个,它们分别是: !(逻辑非)、||(逻辑或)、&&(逻辑与) ^(异或)。在位运算里面还有 &(位与)、|(位或)的运算。 什么是逻辑运算--逻辑运算用来判断一件事情是“对”的还是“错”的,或者说是“成立”还是“不成立”,判断的结果是二值的,即没有“可能是”或者“可能不是”,这个“可能”的用法是一个模糊概念,在计算机里面进行的是二进制运算,逻辑判断的结果只有二个值,称这二个值为“逻辑值”,用数的符号表示就是“1”和“0”。其中“1”表示该逻辑运算的结果是“成立”的,如果一个逻辑运算式的结果为“0”,那么这个逻辑运算式表达的内容“不成立“。 例1:通常一个教室有二个门,这二个门是并排的。要进教室从门A进可以,从门B进教室也行,用一句话来说是“要进教室去,可以从A门进‘或者’从B门进” 用逻辑符号来表示这一个过程--能否进教室用符号C表示,教室门分别为A和B。C的值为1表示可以进教室,为0 表示进不了教室。A和B的值为1时表示门是开的,为0表示门是关着的,列表如下: 说明C A B 2个教室的门都关着,进不去教室 0 0 0 门B是开着的,可以进去 1 0 1 门A是开着的,可以进去 1 1 0 门A和B都是开着的,可以进去 1 1 1 把表中的过程写成逻辑运算就是: C = A || B 这就是一个逻辑表达式,它是一个“或”运算的逻辑表达式。这个表达式要表达的是这个意思--如果要使得C为1,只要 A“或”B其中之一为 1即可以达到。所以“||”运算称为“或”运算。

热心网友 时间:2022-03-30 17:30

按位或,0x80的二进制为10000000。PRT2DR
|=0X80可换成:
PRT2DR=PRT2DR
|
0X80,也就是一个或运算,分别把PRT2DR变量的值和0X80转换为二进制,进行按位或运算,结果赋给PRT2DR这个变量。

热心网友 时间:2022-03-30 19:55

按位或,0x80即10000000;PRT2DR这个变量与0x80按位或,假如PRT2DR的8位是abcdefgh,执行这句话后就变成1bcdefgh了,即把PRT2DR的最高位变为1,其余不变。

热心网友 时间:2022-03-30 22:53

C语言中,“|="的作用是一个先取或再进行赋值操作,举例:A|=B就是A=A|B,这种操作应用比较广泛
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 软柿子的热量 孕妇可以吃软柿子吗不是西红柿 脆柿子和软柿子的区别 脆柿子好还是软柿子好 软柿子可以多吃吗 “鱼悬洁白振清风”的出处是哪里 用大自然的声音评课好吗? 妇产科博士找超声科工作容易吗 怎能把微信6.2.0版本换回6.1.2版 微信群6.2.4怎么增加人数上限 微信6.2.2如何备份手机通讯录 电脑桌面图标不能放大? 有什么好用的识图软件 识图认人哪个软件最好 手机识图软件什么软件能识别图片位置 小米手机自动锁屏时间怎么修改 小米手机屏幕锁定时间设置教程 能举起100斤算大力吗 中医美容专业是什么 中医美容证有什么用 单声道音频什么意思(开启单声道音频有什么好处) 单声道音频是什么,有什么用处? 户口还未迁移到婆家 娘家户口怎么就没了呢 我结婚没有迁户口,现在娘家也没有怎么办 没领证生的孩子一般会判给谁 没领证生的孩子会判给谁 信用卡卡种有哪些 找一首古风歌曲 男声 低配电脑装w10还是w7流畅 电脑配置低装win7还是win10好 低配电脑适合装WIN7系统还是WIN10系统? ...500s-15isk这个联想笔记本的内存条尺寸是什么型号的有没有知道的... 越快越好.怎样减肥.而且胸部不缩水 请问徐闻县海安长途汽车客运站客服是多少? 过了平台期还会瘦吗 悦耳的意思悦耳的解释 重庆师范大学应用心理学专业的权威性如何? 打印机laserjetm1136mfp怎样设置无线打印 经典电影赏析之1:《精武英雄》 爆米花用的什么玉米 糯玉米哪个好 有机糯玉米的营养价值如何? 四大直辖市换帅原因 C语言指针使用 工商银行卡卡号怎么看 银行卡怎么看银行卡号 手机上怎么看银行卡卡号 银行卡的卡号怎么样看 写C语言用什么编译器好一些? c语言关键字汉语意思 C语言中关键字最通俗易懂的意思 汽车购置税是怎么算的? 求C语言各关键字的含义。急!!! C语言中32个关键字的意思和用法~! 深圳的汽车购置税是%多少? 现在汽车购置税是怎么算的? 汽车的购置税每年是怎么算的? 怎样在短时间内学好C语言? 汽车的购置税是怎么计算的??? 微信限制支付了怎么解封 微信功能限制,怎么快速解封? 如何解除微信限制功能 被封,如何解除限制? 电脑经常卡怎么办? 请问,核桃仁怎么储存,冰箱里行吗,是冷冻还是冷藏?谢谢! 剥开的核桃可以放多长时间 美的中央空调故障e1 美的中央空调显示e1是什么故障代码 美的中央空调e1什么故障 美的中央空调报E1 芒果有黑斑,里面烂了。水果店买的就不会,去批发市场买了一箱,很多都这样了…好恶心 美的中央空调多联机室内机出现E1代码什么问题 美的中央空调显示e1是什么意思 玉米除了煮也能蒸着吃吗 冷冻的糯玉米是蒸还是煮 美的空调显示E1是什么问题? 美的嵌入式中央空调内机显示e1是什么故障 美的空调中央空调mdv多联机e1 是什么故障? 冻玉米怎么煮 美的中央空调多联机室内机出现E1代码什么问题美的多联机全部显示E1_问一问 美的全直流变频家用中央空调报E1 美的中央空调多联机五个内机,有二个出现E1,三个正常,请那位师付告诉我 美的独立式直流变速MDV-560W中央空调故障代码E1表示什么
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com