zoukankan      html  css  js  c++  java
  • c语言优先级面试小结

    66总结

    经常是:考点

    前三 -> ++, >>

    关系 与 逻辑。(单个 大于 多个的,哈哈)

    最弱 =

    2012年2月22日23:07:59

    优先级口诀 15个优先级)

     

    括号成员第一; //括号运算符【】() 成员运算符. -%26gt;

     

    全体单目第二; //所有的单目运算符比如++ -- +(正) -(负) 指针运算%26amp;

    乘除余三,加减四; //这个"余"是指取余运算即%

     

    移位五,关系六; //移位运算符:%26lt;%26lt; %26gt;%26gt; ,关系:%26gt; %26lt; %26gt;= %26lt;= 等

     

    等于(与)不等排第七; //即== !=

     

     

    与异或和位或; //这几个都是位运算: 位与(%26amp;)异或(^)位或(

     

    源文档 <http://it.china-b.com/ejks/c/20090521/5022_1.html>

     

        下面是C语言中所使用的运算符的优先级和结合性:

         优先级         运算符                结合性

         (最高)        () [] -> .            自左向右

                 ! ~ ++ -- + - * & sizeof    自右向左

                        * / %                自左向右

                         + -                 自左向右

                        >                自左向右

                       >=              自左向右

                       == !=                自左向右

                         &                   自左向右

                         ^                   自左向右

                         |                   自左向右

                         &&                  自左向右

                         ||                  自左向右

                         ?:                  自右向左

     

     

           = += -= *= /= %= &= ^= |= >= 自右向左

     

    源文档 <http://www.linuxsky.org/doc/dev/200803/282.html>

  • 相关阅读:
    AndroidApplication Fundamentals(Android应用基础)
    当汇错款时该怎么办?
    VS2005控制台程序修改nb0文件
    nand flash 扇区的管理以及初始化
    Androidz之Activity概要学习
    Android开发者必备的42个链接
    Android Activity形象描述
    一个前端妹子的悲欢编程之路
    提高工作效率的几个小技巧
    前端几个常用简单的开发手册拿走不谢
  • 原文地址:https://www.cnblogs.com/titer1/p/2364020.html
Copyright © 2011-2022 走看看