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

  • 相关阅读:
    TF-IDF与余弦类似性的应用(一):自己主动提取关键词
    三层中的大学问
    浅析JavaBean
    查看和改动MySQL数据库表存储引擎
    菜鸟之路--线性表__链表实现
    STL_算法_元素计数(count、count_if)
    ZOJ 3691 Flower(最大流+二分)
    字符的编码与解码
    主动訪问用户数据的背后是品牌战略
    输入n,求1~n累加
  • 原文地址:https://www.cnblogs.com/myblesh/p/3575435.html
Copyright © 2011-2022 走看看