00问答网
所有问题
C语言中&,|,是什么意思
如题所述
举报该问题
推荐答案 2008-06-26
&(按位与)双目运算,功能是参与运算的两个数各对应的二进制位相与,只有对应的两个二进制位均为1时,结果为1,否则为0;
|(按位或)双目运算,功能是参与运算的两个数各对应的二进制位相或,只有对应的两个二进制位有一个为1时,结果就为1;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jTnB0njD.html
其他回答
第1个回答 2008-06-26
"&"在C语言中有两种含义:
第一、做为双目运算符时是按位与。比如:a=b&c;
第二、做为单目运运符时是取地址运算。如:scanf("%d",&a);
"|"就是按位或。如:a=b|c
而"&&"和"||"才是逻辑与和逻辑或。
希望你不要搞混淆了。
第2个回答 2008-06-26
| 就是“或”的意思即 OR
& 就是“且”的意思即 AND
第3个回答 2008-06-26
逻辑于 逻辑或
就是二进制按位与 按位或
第4个回答 2020-01-13
您的浏览器不支持HTML5视频
1
2
下一页
相似回答
c语言&
和
||是什么意思
答:
“&&”表示 与,意为同时都要满足。“||”表示 或,意为二者或多着只要满足其中一个
。在C语言中,&&和||
都属于逻辑运算符,并且都是双目运算符
。逻辑运算符总共有3个,分别是"&&"、"||"和"!"。a && b,一假必假,结合性从左至右。||是逻辑或运算符,a || b,一真必真,结合性从左...
c语言中
&&和
||
还有&分别
是什么意思
?
答:
C语言中&&表示与,
意为同时都要满足
。&&逻辑运算符,并且是双目运算符。C语言是一门面向过程的。抽象化的通用程序设计语言,广泛应用于底层开发。C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量...
c语言中||是什么意思
啊?
答:
c语言中&&是一种双目运算符,表示与运算
,而当左边所给表达式或变量为0时,不再计算右侧,整个表达式为零。“&&”
表示与,意为同时都要满足,属于逻辑运算符
。逻辑运算符总共有3个,分别是"&&"、"||"和"!"。a && b,一假必假,结合性从左至右。||是逻辑或运算符,a || b,一真必真,结...
c语言|
|表示
什么
视频时间 01:28
大家正在搜
c语言中(a,b)是什么意思
c语言中?是什么意思
c语言中\0是什么意思
i++在c语言中是什么意思
c语言中!a是什么意思
%s在c语言中是什么意思
c语言中%x是什么意思
c语言中%o什么意思
c语言中d%是什意思
相关问题
C语言中%c是什么意思
C语言中 %*c 是什么意思?
C语言中的符号 & 和 | 是什么意思?
请问下C语言中||\这个符号是什么意思?
&跟|在C语言中是什么意思
C语言中“>>=,<<=,&=,^=,|=”分别表示什么意思...
c语言中&是什么意思
C语言中:&&和||符号是什么意思?