运算符优先级助记歌(自己编的,优先级从高到低):
先算右一后左一,①
乘除加减移位比。②
与异或或位逻辑,③
三目赋值逗号稀。④
①先算右面的一元运算符,后算左面的。
②乘除代表*/%,加减就是+和-,移位就是<<和>>,比就是比较运算符,注意比较运算符先算<、>、<=和>=这4个含不等号的,后算==和!=这两个。
③先算按位逻辑运算符,再算普通的逻辑运算符;按位逻辑运算符的顺序是&^|,逻辑运算符先算&&再算||,只是少了逻辑异或。
④先算三目运算符,再算赋值运算符,逗号运算符的优先级最低,所以说它“稀”。