首页 > 其他 > 详细

02运算符相关

时间:2018-02-13 22:45:43      阅读:232      评论:0      收藏:0      [点我收藏+]

1.逻辑运算符的基本用法

  &,|,^,!

  结论:

  &逻辑与:有false则false

  |逻辑或:有true则true

  ^逻异或:相同则为false,不同为true

  !逻辑非:非false则为true,非true则为false

2:逻辑运算符&&和&的区别 

   最终的结果都一样  

   &&具有短路效果.左边为false,右边不执行

  &是无论左边是false还是true,右边都会执行

3:逻辑运算符的基本用法

* &,|,^,~ 的用法
* &:有0则0
* |:有1则1
* ^:相同则0,不同则1
* ~:按位取反

4:位异或运算符的特点

 ^的特点: 一个数据对另外一个数据位异或俩次,该数本身不变.

5:位运算符的基本用法

 <<:左移  左边最高位丢弃,右边补0

 >>右移  最高位是0  左边补0,最高位是1,左边补1

>>>无符号右移 无论最高是0还是1.左边补齐0

6:三元运算符的基本用法

  (关系表达式) ? 表达式1 : 表达式2;

 

02运算符相关

原文:https://www.cnblogs.com/ning18/p/8447496.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!