9个回答
展开全部
&(按位与)双目运算,功能是参与运算的两个数各对应的二进制位相与,只有对应的两个二进制位均为1时,结果为1,否则为0; |(按位或)双目运算,功能是参与运算的两个数各对应的二进制位相或,只有对应的两个二进制位有一个为1时,结果就为1
关于C语言:
1、C语言说到底是一门以内存为中心的编程语言,你能不能学懂它,其实很大程度上不取决于你智商高低,而是你是否拥有扎实的计算机结构、存储、运算原理方面的知识!
2、 在这里,我想强调,任何新知识的学习都是有一定的前提条件的。C语言学习的前提条件就是,对计算机系统要有一个整体的,科学的基础认识。 脱离了这个基础认识,一切都很困难。所以,有些同学学不会C语言,不是因为他们智商不行,而是因为他们没有准备好。
展开全部
&= 是与等于 是一个缩写
&是按位与运算的符号 a &= b实际上就是 a = a&b;同理|=一般读作或等于|为按位或a |= b 实际上就是 a = a | b同样的写法还有+= 加等-= 减等^= 异或等等等 就是一个简写的语法而已
&是按位与运算的符号 a &= b实际上就是 a = a&b;同理|=一般读作或等于|为按位或a |= b 实际上就是 a = a | b同样的写法还有+= 加等-= 减等^= 异或等等等 就是一个简写的语法而已
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和+ = -=一样的
a+=1 就是 a= a+1
同样a &= 1就是 a = a& 1,&是与操作,就是 把左右两边的数字按位 与操作,两个位都是1结果为1,否则为0,|是或操作,具体可以百度下
a+=1 就是 a= a+1
同样a &= 1就是 a = a& 1,&是与操作,就是 把左右两边的数字按位 与操作,两个位都是1结果为1,否则为0,|是或操作,具体可以百度下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a&=b;等价于a=a&b;a跟b按位求与后赋值给a。
a|=b;等价于a=a|b;a跟b按位求或后赋值给a。
a|=b;等价于a=a|b;a跟b按位求或后赋值给a。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a &=b 等价于 a=a&b 意思是将a和b按位与后的值赋给a
|=是按位或 理同之
|=是按位或 理同之
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询