0
点赞
收藏
分享

微信扫一扫

C语言运算符优先级


文章目录

  • ​​1、运算符的优先级​​
  • ​​2、获取视频教程​​
  • ​​3、版权声明​​

1、运算符的优先级

这篇文章可能会让您失望。

记得小学的时候就知道±*/四则运算符中,*/的优先级高于±。

在C语言中,有以下运算符:

1)算术运算符;

2)赋值运算符;

3)sizeof运算符;

4)关系运算符;

5)逻辑运算符;

6)位运算符。

运算符都有优先级,我不想介绍它们的优先级,我写了二十年的程序,也记不住各种运算符的优先级的关系,也从没打算过记住它们。

我不建议程序员记住各种运算符的优先级,而是用括号解决全部的问题,括号的优先级是最高的,括号中的表达式会优先执行,这样各种运算符的执行顺序就一目了然了。

int d = a + (b * c);

在某些场景下,用括号还可以提高程序的可读性,我是一个务实的程序员。

2、获取视频教程


3、版权声明




举报

相关推荐

0 条评论