66问答网
所有问题
C语言中&与&&的区别和1、11的区别
1和11是两条竖直的杆,既是或运算的那个符号啊,不会打用他们代替先了~``
举报该问题
推荐答案 2013-09-15
&&和||是逻辑运算符,&和|是位运算符。
&&:“与”,仅当左右为真时值为1,否则为0,如2>1&&1>0等于1;
||:“或”,仅当左右为假时值为0,否则为1,如1>2||0>1等于0;
&:按位与,仅当左右为1是值为1,否则为0,如1&1等于1,1&0等于0;
|:按位或,仅当左右为0时值为0,否则为1,如0|0等于0,0|1等于1;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nUpx9vUx2iipDpiinni.html
其他回答
第1个回答 2017-07-17
'&'和'|'属于位运算符
'&&'和'||'属于逻辑运算符
第2个回答 2017-08-03
&:是与的意思,用法是a&b,意思是a和b按位与操作。
&&:是且的意思,用法是a==0&&b==0,意思是当a等于0且b等于0时表达式为真。
|:是或的意思,用法是a|b,意思是a和b按位或操作。
||:也叫或,用法是a==0||b==0,意思是当a等于0或b等于0的时候为真。
第3个回答 2013-09-15
&是位运算时用的,&&是逻辑运算时用的!
第4个回答 2013-09-15
按紧shift+\ 就出来了||||||||||||||||||||||
相似回答
C语言中&&,&,
||,|
有什么区别
呀
答:
&,对应位置有一个是0,那么组成的新数的这个位置就是0;|,对应位置有一个是
1,
那么组成的新数的这个位置就是1;这两个数的结果是
&&和
||是逻辑运算符,最终答案只能是1或者是0.&&,参加判断的两个条件有一个为0(就是假命题),那结果就是0;&和|是按位与和按位或;||,参加判断的两个条件有一个...
C语言&和&&的区别,
|和||的区别
答:
&、&&的区别1、最终结果一样
。
2、&无论左边是false还是true,右边都执行
。3、&&具有短路效果,左边是false,右边不执行。4、&&
效率更高
,项目中推荐使用。|、||的区别1、最总的结果一样。2、|无论左边是false还是true,右边都会执行。3、||具有短路效果,如果左边是true,右边不执行。4、||效果效...
c语言&与
&
有什么区别
?
答:
语言中&&与&有三个区别:
作用不同、输出的值不同、使用方法不同
。如下参考:一、作用不同 &表示按位与运算,另外也是取地址符;例如:0010&1101,结果为0000 &&表示逻辑与运算;例如:if(a==0&&b==0),意思就是ifa为0并且b为0的时候,进行下一步操作。二、输出的值不同 &&:b输出的值为2...
C语言中&和&&
有什
区别
?
答:
C语言中&&
是关系运算,是双目运算符。运算符左右两边都需要表达式
,&&
在关系运算中表示“与”,比如m == 1 && n == 2,m ==
1和
n == 2同时为真,表达式就为真,否则为假。而&即是双目又是单目。双目时表示“与”运算,0xff & 0xff将两边数值按位求与,最后得出结果单目是表示取地址。C...
c语言中的&&与&有什么不同
?
答:
c语言中
&&
与&区别
为:性质
不同
、判断依据不同、结果类型不同。
一
、性质不同
1
、&&:&&是逻辑操作符,表示为“逻辑与”。2、&:&是按位操作符,表示为“按位与”。二、判断依据不同 1、&&:
&&的
判断依据是x和y均为true,取值是true,否则取值是false。2、&:&的判断依据是将x和y两个数转...
C语言里的&和&&有什么不同
?
答:
&&才是逻辑与,常用于表达式之间,比如x=x-
1&&
y=y+0就是真和假相与,结果为假(即0)而&是按位与,用于两个二进制数之间逐位求与,比如二进制数0110&1100的结果就是0100 。另外&可以作地址符(更常见的应用),格式:&变量名。比如int &a的意思就是地址a中存有整型变量 ...
大家正在搜
java语言和c语言的区别
c++与c语言的区别与联系
汇编语言与c语言区别
c语言与c十十的区别和联系
c语言==和=的区别
c语言中a++和++a有什么区别
汇编和c语言的区别
c语言和c加加的区别
c语言与python的区别
相关问题
C语言中 & 和 && 的区别
C语言中&与&&的区别
c语言中&&和|的区别?
c语言中&&与&有什么区别
c语言&和&&有什么不同?
&与&&的区别
C语言编程中=和==;&和&& 用法和意义上有什么区别?