C语言运算符优先级

MoyiTech
2022-10-10 / 0 评论 / 40 阅读 / 正在检测是否收录...

近期在学习C语言,遇运算符优先级,遂记录之。
ps.学长说这是期末考点,记它干啥?愣着啊!

类别运算符结合性
后缀() [] -> . ++ - -从左到右
一元+ - ! ~ ++ - - (type)* & sizeof从右到左
乘除* / %从左到右
加减+ -从左到右
移位<< >>从左到右
关系< <= > >=从左到右
相等== !=从左到右
位与 AND&从左到右
位异或 XOR^从左到右
位或 OR|从左到右
逻辑与 AND&&从左到右
逻辑或 OR||从左到右
条件?:从右到左
赋值= += -= *= /= %=>>= <<= &= ^= |=从右到左
逗号,从左到右

附例题一道:
l921kowg.png

碎碎念:(已经不记得这是第几次remake了,第一次是高一对信奥感兴趣买了本书研究,第二次是高二准备信奥(没参加是我很大的遗憾),第三次是...第四次是...希望这次不要被别的事情打断,好好学下去吧...)19年的现在在写冒泡递归 现在还在写冒泡递归,hhhhh

4

评论 (0)

取消