C语言中的操作符优先级的详细介绍

 更新时间:2017年08月31日 09:11:51   投稿:lqh  
这篇文章主要介绍了C语言中的操作符优先级的详细介绍的相关资料,希望通过本文能帮助到大家,大家通过本文能彻底掌握这部分内容,需要的朋友可以参考下

C语言中的操作符优先级的详细介绍

C语言中操作符的优先级大全, 当然c++, Objective-C,大部分语言都试用。

下面是来自The C Programming Language 2th的总结。

OperatorsAssociativity(结合性)

1. () [] -> .               左->右  
2. ! ~ ++ -- + - *(type)sizeof 
右->左
3. * / %                   左->右
4. + -                    左->右
5. << >>                   左->右
6. < <= > >=                 左->右
7. == !=                   左->右
8. &                     左->右
9. ^                     左->右
10 |                     左->右
11. &&                    左->右
12. ||                    左->右
13. ?:                    右->左
14. = += -= *= /= %= &= ^= |= <<= >>=     右->左
15. ,                     右->左

接下来这张图就是帮助我们记忆!!!

C语言表达能力强,其中一个重要方面就在于它的表达式类型丰富,运算符功能强,因而c使用灵活,适应性强。

我觉得想要c语言学的好,操作符这关就一定要精通,这个可以帮你有效的剪短代码行 , 让你的代码更简练漂亮。

以上就是C语言中的操作符优先级的详细介绍,如有疑问请留言或者到本站社区交流讨论,大家共同进步,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • C++利用PCL点云库操作txt文件详解

    C++利用PCL点云库操作txt文件详解

    这篇文章主要为大家详细介绍了C++如何利用PCL点云库操作txt文件,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以了解一下
    2024-01-01
  • Dijkstra算法与Prim算法的异同案例详解

    Dijkstra算法与Prim算法的异同案例详解

    这篇文章主要介绍了Dijkstra算法与Prim算法的异同案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • C++ 析构函数与变量的生存周期实例详解

    C++ 析构函数与变量的生存周期实例详解

    这篇文章主要介绍了C++ 析构函数与变量的生存周期实例详解的相关资料
    2017-06-06
  • C语言程序打豆豆(函数版)

    C语言程序打豆豆(函数版)

    今天小编就为大家分享一篇关于C语言程序打豆豆(函数版),小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • C语言中scanf函数的原样输入的坑及解决

    C语言中scanf函数的原样输入的坑及解决

    这篇文章主要介绍了C语言中scanf函数的原样输入的坑及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 去掉vs2010中ipch文件和.sdf文件的解决方法

    去掉vs2010中ipch文件和.sdf文件的解决方法

    本篇文章介绍了,在vs2010中产生的ipch文件和.sdf文件的解决方法。需要的朋友参考下
    2013-05-05
  • 详解C语言初阶基础

    详解C语言初阶基础

    这篇文章主要介绍了C语言中的初阶基础,介绍了其相关概念,具有一定参考价值。需要的朋友可以了解下,希望能够给你带来帮助
    2021-11-11
  • 基于OpenCV 差分法实现绿叶识别

    基于OpenCV 差分法实现绿叶识别

    物体识别是图像处理学在现实生活中较多的应用之一,本文提供了一种相对简单的思路来实现绿叶识别,适合初学图像处理的新人研究参考。感兴趣的同学可以关注一下
    2021-11-11
  • opencv利用鼠标滑动画出多彩的形状

    opencv利用鼠标滑动画出多彩的形状

    这篇文章主要为大家详细介绍了opencv利用鼠标滑动画出多彩的形状,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • C语言基于循环链表解决约瑟夫环问题的方法示例

    C语言基于循环链表解决约瑟夫环问题的方法示例

    这篇文章主要介绍了C语言基于循环链表解决约瑟夫环问题的方法,简单描述了约瑟夫环问题并结合实例形式分析了C语言使用循环链表解决约瑟夫环问题的具体操作技巧,需要的朋友可以参考下
    2018-01-01

最新评论