C语言中操作符的详细讲解
来源:爱站网时间:2021-03-12编辑:网友分享
C语言的开发可以涵盖很多操作符,而操作符优先解决了很多操作,这也是影响项目最后的成果,答案就在爱站技术频道小编介绍的C语言中操作符的详细讲解。
C语言的开发可以涵盖很多操作符,而操作符优先解决了很多操作,这也是影响项目最后的成果,答案就在爱站技术频道小编介绍的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语言中操作符的详细讲解如上文所述,大家看完之后,都掌握住了吗?希望大家可以事先好好的熟悉上面的内容,这样在开发的时候能事半功倍。
上一篇:数据结构的合并和排序示例