首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

|与|| ,&与&& 诀别表示什么意思

2012-08-15 
|与||,&与&& 分别表示什么意思?|与||,&与&& 分别表示什么意思 ,请解释一下[解决办法]按位或,逻辑或 |||按

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

[解决办法]
按位或,逻辑或 | ||
按位与,逻辑与 & &&
[解决办法]
| & 表示位运算,针对数值进行的运算,例如 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
[解决办法]
不解释了 上面的解释够多了

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

热点排行