运算符——赋值运算符&&一元运算符

146 阅读1分钟

=    +=    -=     /=  *=    %=

赋值运算符优先级最低

<<=左移 计算器先转二进制上左移,右侧补零,计算结束后传为十进制输出,

=右移 右移同理---------------------------------------------------------------------------,

一元运算符

++ --

运算优先级很高,但是不代表返回优先级高,

单独使用,结果相同,参与其它一起运算或赋值时,考虑先返回还是先运算之后再返回

例如 a++和++a

++a 是+1以后的结果先参与运算或者赋值

a++ 是将a先参与运算或者赋值

--同理

对于++ || -- 来说通常都会直接使用算数运算来处理,也就是说都会将内容先进行隐式类型转换为数值,然后在运算

![](https://upload-images.jianshu.io/upload_images/24142585-51d82775177f8c0b.gif?imageMogr2/auto-orient/strip)
点个赞再走呗^_^