读书人

|与|| ,amp;与amp;amp; 诀别表示什么意思

发布时间: 2012-08-15 16:57:17 作者: rapoo

|与|| ,&与&& 分别表示什么意思?
|与|| ,&与&& 分别表示什么意思 ,请解释一下

[解决办法]
按位或,逻辑或 | ||
按位与,逻辑与 & &&
[解决办法]
| & 表示位运算,针对数值进行的运算,例如 3 | 2 、78 & 99,其结果仍然应为值数

|| && 表示逻辑运算,||表示或者的意思,&& 表示并且的意思,例如 33>44 || "abcd"=="abcd",其结果是逻辑值true或false
[解决办法]
| & 表示位运算,针对数值进行的运算,例如 3 | 2 、78 & 99,其结果仍然应为值数

|| && 表示逻辑运算,||表示或者的意思,&& 表示并且的意思,例如 33>44 || "abcd"=="abcd",其结果是逻辑值true或false
[解决办法]
3|2 2进制就是11与10 就是10,也就是2
3&2 2进制是11或10 就是00,也就是0
[解决办法]

探讨

| & 表示位运算,针对数值进行的运算,例如 3 | 2 、78 & 99,其结果仍然应为值数

请问这运算的结果是什么啊?

[解决办法]
探讨
引用:

| & 表示位运算,针对数值进行的运算,例如 3 | 2 、78 & 99,其结果仍然应为值数

请问这运算的结果是什么啊?

如果要自己进行手工演算的话,先将每个数转换成二进制,然后进行,位或(|)表示相对应的每位至少有一个为1,则结果为1,只有两个都为0,结果才为0.位与(&)表示相对应的两位必须……

[解决办法]
按位或|
按位与&
位运算

--------
|| && 逻辑运算
有短路效果, eg: b1 && b2 --> 如果b1为false,则不去判断b2,这个表达式的返回值为false
[解决办法]
哥们理解错了?
一直认为是短路效果
判断了第一个不通过的话就不判断第二个了
你们上面说的深奥哦哦哦
[解决办法]
| 是汗~比如可以这样用 —_—||
& 是纠结~比如可以这样用 -_-&
[解决办法]
我还是顶顶算了,哈哈
[解决办法]
不解释,
你们越说越乱了
[解决办法]
| & 表示位运算,针对数值进行的运算,例如 3 | 2 、78 & 99,其结果仍然应为值数

|| && 表示逻辑运算,||表示或者的意思,&& 表示并且的意思,例如 33>44 || "abcd"=="abcd",其结果是逻辑值true或false
[解决办法]
不解释了 上面的解释够多了

纯粹来接分的
[解决办法]
来晚了,啥也不说了。

读书人网 >C#

热点推荐