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表达式转换为返回值类型

  • 相关阅读:
    Struts2的struts.properties文件在哪儿啊?
    StrutsPrepareAndExecuteFilter的作用
    【转】Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    怎么找到MyEclipse->add struts capabilities
    图像金字塔
    浅析人脸检测之Haar分类器方法
    SIFT算法学习
    OpenCV3.1使用SIFT
    OpenCV头文件包含问题
    OpenCV例程实现人脸检测
  • 原文地址:https://www.cnblogs.com/myblesh/p/3575435.html
Copyright © 2011-2022 走看看