zoukankan      html  css  js  c++  java
  • 课程5——运算符和优先级

    1.逻辑运算符

    短路规则短路规则::

    || 从左向右开始计算,当遇到为真的条件 时停止计算,整个表达式为真;所有条件为假时表达式才为假。

    &&从左向右开始计算,当遇到为假的条件 时停止计算,整个表达式为假;所有条件为真时表达式才为真。

      示例代码1:

     示例代码2:

    2.位运算符

      思考: c语言中为什么需要位运算符???

      image 

    3.++和--运算符

      逗号表达式:从左向右顺序求值之后,最后一个表达式的值作为逗号表达式的结果。

      贪心法结合++和--的阅读技巧总结:

         1.编译器处理的每个符号应该尽可能多的包含字符;

         2.编译器从左向右顺序一个一个尽可能多的读入字符;

         3.当即将读入的字符不可能和已读入的字符组成合法字符为止;

    示例代码3.1

    4.优先级

    image

    隐式类型转换

      1.算术运算式中,地类型转换为高类型

      2.赋值表达式中,表达式的值转换为左边变量类型

      3.函数调用时,实参转换为形参的类型

      4.函数返回值是,return表达式转换为返回值类型

  • 相关阅读:
    Oracle函数应用与查询聚合统计
    Oracle子查询与分页查询
    DB2端口(转自百度文库http://wenku.baidu.com/view/47809b26aaea998fcc220e65.html)
    职场生涯
    git 管理多个私钥
    ubuntu 解压 windows 生成的 zip 文件乱码问题
    js实现类似于add(1)(2)(3)调用方式的方法
    webkit内核浏览器的CSS写法
    python 单例模式
    Javascript模块化编程:AMD规范及require.js用法【转】
  • 原文地址:https://www.cnblogs.com/myblesh/p/3575435.html
Copyright © 2011-2022 走看看