优先级运算简单顺口溜

原文:https://www.runoob.com/cplusplus/cpp-operators.html

先算右一后左一,①

乘除加减移位比。②

与异或或位逻辑,③

三目赋值逗号稀。④

①先算右面的一元运算符,后算左面的。

②乘除代表*/%,加减就是+和-,移位就是<<和>>,比就是比较运算符,注意比较运算符先算<、>、<=和>=这4个含不等号的,后算==和!=这两个。

③先算按位逻辑运算符,再算普通的逻辑运算符;按位逻辑运算符的顺序是&^|,逻辑运算符先算&&再算||,只是少了逻辑异或。

④先算三目运算符,再算赋值运算符,逗号运算符的优先级最低,所以说它“稀”。

原文地址:https://www.cnblogs.com/yifengs/p/15055384.html