您好、欢迎来到现金彩票网!
当前位置:金誉彩票网 > 赋值运算符 >

c语言位符合赋值运算符 ===^=!= 分别什么含义啊?

发布时间:2019-08-01 21:50 来源:未知 编辑:admin

  c语言,位符合赋值运算符, =,=,&=,^=,!=, 分别什么含义啊?

  c语言,位符合赋值运算符, =,=,&=,^=,!=, 分别什么含义啊?

  希望回答的简单点,我菜鸟啊,你只要回答,我一定会把最佳答案给你的,希望认真点,谢谢...

  希望回答的简单点,我菜鸟啊,你只要回答,我一定会把最佳答案给你的,希望认真点,谢谢

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  7.= 左移后赋值 变量=表达式 左移就是将《左边的数的二进制各位全部左移若干位,《右边的数指定移动位数,高位丢弃,低位补0, 移几位就相当于乘以2的几次方

  8.= 右移后赋值 变量=表达式 右移运算符是用来将一个数的各二进制位右移若干位,移动的位数由右操作数指定(右操作数必须是非负值),移到右端的低位被舍弃,对于无符号数,高位补0。对于有符号数,某些机器将对左边空出的部分用符号位填补(即“算术移位”),而另一些机器则对左边空出的部分用0填补(即“逻辑移位”)。注意:对无符号数,右移时左边高位移入0;对于有符号的值,如果原来符号位为0(该数为正),则左边也是移入0。如果符号位原来为1(即负数),则左边移入0还是1,要取决于所用的计算机系统。有的系统移入0,有的

  系统移入1。移入0的称为“逻辑移位”,即简单移位;移入1的称为“算术移位”。

  9.&= 按位与后赋值 变量&=表达式 按位与是指:参加运算的两个数据,按二进制位进行“与”运算。如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。这里的1可以理解为逻辑中的true,0可以理解为逻辑中的false。按位与其实与逻辑上“与”的运算规则一致。逻辑上的“与”,要求运算数全真,结果才为真。若,A=true,B=true,则A∩B=true

  10. ^= 按位异或后赋值 变量^=表达式 参与运算的两个量按照对应的位进行异或运算,且

  11.= 按位或后赋值 变量=表达式 参与运算的两个量按照对应位进行或运算,且

http://billboardy.net/fuzhiyunsuanfu/983.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有