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

  • 相关阅读:
    perl自定义简易的面向对象的栈与队列类
    java idea实现.java文件编译成class并运行
    git代码管理及提交
    k8s和docker的区别
    pycharm查看代码结构的方法
    ssh 登录的方式
    excel分析数据绘制统计直方图
    linux普通用户使用yum安装nginx,并使用nginx
    iterm2 + virtualbox + centos环境搭建
    python源码安装
  • 原文地址:https://www.cnblogs.com/myblesh/p/3575435.html
Copyright © 2011-2022 走看看