21xrx.com
2024-12-22 23:55:04 Sunday
登录
文章检索 我的文章 写文章
C语言运算优先级从高到低
2023-06-15 15:40:22 深夜i     --     --
C语言 运算符 优先级 表达式 计算

在C语言中,运算符的优先级是非常重要的。因为运算符的优先级不同,表达式的计算结果也会不同。下面我们来介绍一下C语言运算符的优先级从高到低:

1. ():括号括起来的表达式具有最高的优先级,可以改变运算的顺序。

2. ++、--:自增自减运算符的优先级比较高,会在其他运算之前进行计算。

3. !、~、-、+:取反、按位取反、取反、正负号运算符的优先级比较高,会在其他运算之前进行计算。

4. *、/、%:乘、除、取模运算符的优先级相同,比加减运算符的优先级高。

5. +、-:加减运算符的优先级相同,比位移运算符的优先级低。

6. <<、>>:位移运算符的优先级比比较运算符的优先级低。

7. <、<=、>、>=:比较运算符的优先级比赋值运算符的优先级低。

8. ==、!=:相等、不相等运算符的优先级最低。

我们在程序中使用表达式时,一定要注意运算符的优先级,否则可能会得到无法预期的结果。

  
  
下一篇: “Write once

评论区

{{item['qq_nickname']}}
()
回复
回复