1、算术运算符
+ (加) - (减) * (乘) / (除) % (取余)
++ 自增,在原来基础上加1
-- 自减,在原来基础上减1
var d=c++; // 先把c赋值给d,c再执行自增 var e=++c; //先让c的值执行自增,然后把自增的结果赋值给e |
2、比较运算符
> < >= <= == != === !==
3、逻辑运算符
&& 并且(逻辑与) ,关联的两个条件都是true,结果是true,否则为false
|| 或者(逻辑非) ,关联的两个条件有一个为true,结果是true,否则false
! 取反(逻辑非)
短路逻辑 && 如果第一个条件为false,不再执行第二个条件 || 如果第一个条件为true,不再执行第二个条件 |
4、位运算符
& 按位与,上下两位都是1,结果为1,否则为0
| 按位或,上下两位含有1结果为1,否则为0
5、赋值运算符
= += -= /= %=.....
6、三目运算符
条件表达式 ? 表达式1 : 表达式2
如果条件表达式为true,执行表达式1,如果条件表达式为false,执行表达式2
原文链接: https://www.cnblogs.com/Dcode/p/12722377.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/342687
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!