运算符与表达式

一、运算符

  1.什么是运算符?它是用来进行某种运算的符号。

  2.性质:

    1)结合性,式子整体运算的顺序

       从右到左:单目运算符、三目运算符和双目运算符中的赋值运算符。其他均为从左到右。

    2)优先级,运算符运算的先后次序

      一般有; 单目运算符 > 算术运算符 > 关系运算符 >逻辑运算符 > 条件运算符 > 赋值运算符 > 逗号运算符

       注意 ; 有括号先算括号里面的

  3.按操作数分类(几目运算符):

      单目运算符、双目运算符、三目运算符。

  4.按功能分:

    1)算术运算符,进行某种运算的运算符。

    2)关系运算符,用来判断关系的运算符。

    3)逻辑运算符,表示 并且、或者和不是这几种意思的运算符。

        !      逻辑非 (单目运算符) 

      &&   逻辑与(双目运算符) 

       ||      逻辑或 (双目运算符)

      4)位运算符,对bit进行操作

      &   按位与

      |     按位或

        ^    按位异或

        ~    按位非

      <<  按位左移

      >>  按位右移

      其中,用 ^ 进行两个值的交换

          egg : int a = 1,b = 2;

              a = a^b;

              b = a^b;

 

              a = a^b;

 
posted @   秋叶愁  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示