21xrx.com
2024-09-20 05:54:37 Friday
登录
文章检索 我的文章 写文章
C++运算符优先级顺序口诀: "越加越累赘,越乘越尖锐,点不如括号,逻辑别乱用"
2023-07-12 05:18:27 深夜i     --     --
C++ 运算符优先级顺序 口诀 括号 逻辑

在C++编程中,运算符的优先级别非常重要,它决定了表达式计算的先后顺序。因此,在C++中,需要了解不同运算符之间的优先级顺序,才能够正确地编写程序。为了方便记忆,有一个经典的口诀可以帮助程序员记住C++运算符的优先级顺序。

这个口诀是:“越加越累赘,越乘越尖锐,点不如括号,逻辑别乱用”。

这个口诀的含义是,加法和减法的优先级较低,乘法和除法的优先级较高。在使用加减乘除时,应该注意加括号,这样可以保证计算的正确性。另外,在编写逻辑运算时,要注意不要乱用逻辑运算符,以免造成程序错误。

具体来说,加法和减法的优先级相同,都比乘法和除法的优先级低。也就是说,当一个算术式中有加减和乘除的混合运算时,先计算乘除,在最后才计算加减。如果有多个乘除运算符,从左到右依次计算。同样地,如果有多个加减运算符,从左到右依次计算。

对于逻辑运算符来说,逻辑非(!)的优先级最高,其次是逻辑与(&&)和逻辑或(||),最后是条件运算符(?:)。在使用逻辑运算符时,需要注意运算符的优先级顺序,不要因为优先级不正确而导致程序出现错误。

总之,记住“越加越累赘,越乘越尖锐,点不如括号,逻辑别乱用”这个口诀可以帮助程序员正确地掌握C++运算符的优先级顺序,编写出更加准确、高效的程序。

  
  

评论区

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