黑马程序员技术交流社区

标题: 需要注意的运算符 [打印本页]

作者: Hanle    时间: 2016-1-7 12:50
标题: 需要注意的运算符
1.求余运算符需要注意分子分母上的数值对于结果的影响,同时注意求余运算中分子分母数据类型对于结果的影响。合理的写法是分子分母都是整型且都是正的,且分母大于分子。如果分子大于分母,则结果就是分子。而且求余运算的正负受分子值的正负所影响
2.逗号表达式是最后一个式子的值代表整个表达式的值,逗号表达式可以嵌套使用,在定义变量的时候并不是逗号表达式
3.关系运算符都是左结合的。只有在优先级相同的情况下才会谈结合性,+ -号的优先级在不等号之前 不等号的优先级在等于不等于之前
4.逻辑运算符 三个逻辑运算符 &&且就是与 ||或运算 !表示非运算。逻辑运算符的结果和关系运算符的结果一样 都只有真和假 1和0
逻辑运算符的优先级通常在关系运算符之后。运算符法则同数学中的运算法则
考点:与&&短路:只要第一个条件为假,就整个为假那么后面的条件就不参与运算了
或||短路:只要第一个条件为真,就整个为真,后面的条件就不参与运算了
5.条件运算符的运算顺序是从右往左,但自己在编码过程中应该以最清楚易懂的方式进行




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2