设为首页 - 加入收藏 华夏网 (http://www.hxwgxz.com)- 云主机,资讯,互联网,人工智能,云计算,大数据,区块链,VR,站长网!
热搜: 芯片 平台 google 2019
当前位置: 主页 > 创业 > 正文

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

发布时间:2020-12-25 04:31 所属栏目:[创业] 来源:网络整理
导读:C语言中的操作符优先级的详细介绍 C语言中操作符的优先级大全, 当然c++, Objective-C,大部分语言都试用。 下面是来自The C Programming Language 2th的总结。 OperatorsAssociativity(结合性) 1. () [] - . 左-右 2. ! ~ ++ -- + - *(type)sizeof 右-左3.

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语言中的操作符优先级的详细介绍,如有疑问请留言或者到本站社区交流讨论,大家共同进步,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

网友评论
推荐文章