zoukankan      html  css  js  c++  java
  • 语言基础(三)

    1、运算符

    1)、数学运算符(7个)

    +,-,*,/,%,++,--

    ① 递增运算符(++)

    前缀递增运算符

    例:int i=4;

         i++;

         输出结果,i=5。

        i++→i=i+1;

    后缀递增运算符

    例:int i=4;

         ++i;

         输出结果,i=5。

    前缀递增运算符跟后缀递增运算符的区别:

    int y=++x;

    相当于 x=x+1;

             int y=x;

    即先运算后赋值。

    int y=x++;

    相当于 int y=x;

             x=x+1;

    即先赋值后运算。

    ② 递减运算符(--)与递增运算符同理。

    2)、关系运算符(6个)。只返回true或false。

    ==,!=,<,>,<=,>=

    3)、逻辑运算符(3个)。

    &&(逻辑与),||(逻辑或),!(逻辑非)

    4)、其他运算符。

    赋值运算符。

    =,+=,-=,*=,%=,/=

    例:x-=5相当于x=x-5

    条件运算符?:

    例:x=(x>12)?(x-12):x;         //x,假如x>12,那么x=x-12;否则x=x。

    2、运算符优先级:(从上往下)

    !

    算术运算符:

    ++,--(前缀)

    *,/,%

    +,-

    关系运算符:

    <,>,<=,>=

    ==,!=

    逻辑运算符:

    &&

    ||

  • 相关阅读:
    Unity-国际版下载
    Js数值处理
    Vue,部署通过Url指向dist里的index, 通过IIS 7.0及以上部署,添加 注册托管代码模块
    反编译
    Node 命令
    VUE开发命令
    VS2017发布到部署网站
    谷歌浏览器提示您的连接不是私密连接
    iis,配置
    VS开发android
  • 原文地址:https://www.cnblogs.com/mxx0426/p/4021180.html
Copyright © 2011-2022 走看看