已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > 其他编程语言 > 讨论/求助

标题: 『求助』关键字的区别与用法

作者: @Ta

时间: 2012-08-26

点击: 4017

&(按位与)&&(罗辑与)
它们的区别
|(按位或)||(罗辑或)
它们的区别
^(按位异或)
怎么用,与前两个的区别
?:(条件运算符)
怎么用?什么意思?

[隐藏样式|查看源码]


『回复列表(7|隐藏机器人聊天)』

1. 第四个知道一点当返回值为true 执行?后面的,反之返回值为false执行:后面的 叫什么三元子运算符 就是if ....else
(/@Ta/2012-08-26 11:26//)

2. &按位与(真真为真,真假为假,假假为假)。&&并且的意思!I按位或(真真为真,有真为真,假假为假),II或者的意思。异或就是同则是0,不同就是1!反正就是二进制运算!
(/@Ta/2012-08-26 12:38//)

3. 感谢@小易 @arox,不过一楼能给个例子吗?最好是c例子,php的我看不懂。不会c给php的也行。(不需要太复杂)
(/@Ta/2012-08-26 12:55//)

4. 都解释的是字面的意思,怎样用最好还是百度,具体点。还有,这些都不是关键字,而是运算符。
(/@Ta/2012-08-26 15:28//)

5. @ats 就拿10&45最后得到8,10的二进制是00001010,45的是00101101,按位与后就是00001000,这个整么得到,自己对比,最后一个数分别是0和1,还记得真假为假吗?假也就是0,以此类推,最后把这个转成10进制就是8
(/@Ta/2012-08-26 20:43//)

6. @2426 这本来就是运算符,如&是二进制的运算,&&这个是比较运算!@ats 例子很直白了!但不可能写全,就一个
(/@Ta/2012-08-26 20:50//)

7. @2426 这个我知道,只是要那个条件运算的例子,报谦,是我没说清
(/@Ta/2012-08-26 23:16//)

回复需要登录

9月11日 03:32 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1