C语言内置运算符丰富到令人头皮发麻,C语言基础教程之运算符篇

阅读: 评论:0

C语言内置运算符丰富到令人头皮发麻,C语言基础教程之运算符篇

C语言内置运算符丰富到令人头皮发麻,C语言基础教程之运算符篇

        运算符是告诉编译器执行特定数学或逻辑函数的符号。C语言内置运算符丰富,并提供以下类型的运算符 -

算术运算符

关系运算符

逻辑运算符

按位运算符

分配运算符

其他运算符

        在文中,我们将研究每个操作符的工作方式。 下表显示了C语言支持的所有算术运算符。假设变量A保持10,变量B保持20然后

        下表显示了C支持的所有关系运算符。假设变量A保持10,变量B保持20然后

        下表显示了C语言支持的所有逻辑运算符。假设变量A保持1而变量B保持0,则

​        按位运算符处理位并执行逐位运算。&,|和^的真值表如下

​        二进制格式假设A = 60和B = 13,它们如下 - A = 0011 1100 B = 0000 1101 A&B = 0000 1100 A | B = 0011 1101 A ^ B = 0011 0001 ~A = 1100 0011 下表列出了C支持的按位运算符。假设变量'A'保持60,变量'B'保持13,则

​        下表列出了C语言支持的赋值运算符

        除了上面讨论的运算符,还有一些其他重要的运算符,包括sizeof和?: C语言支持。

        运算符优先级确定表达式中的术语分组,并决定如何计算表达式。某些运营商的优先级高于其他运营商; 例如,乘法运算符的优先级高于加法运算符。 例如,x = 7 + 3 * 2; 这里,x被赋值为13,而不是20,因为operator *的优先级高于+,所以它首先乘以3 * 2然后加到7中。

         此处,具有最高优先级的运算符显示在表的顶部,具有最低优先级的运算符显示在底部。在表达式中,将首先评估更高优先级的运算符。

        作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。

        然后今天就讲到这里啦,大家记得点赞收藏,分享转发,关注小哥哥哦! 最后,如果你想学或者正在学C/C++编程,可以加入小编的编程学习C/C++企鹅圈/?_wv=1027&k=vLNylJeG

本文发布于:2024-02-04 18:29:17,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170713680858331.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:运算符   语言   头皮   基础教程
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23