C语言中怎么理解计算符优先级呢?

img

img

C语言中怎么理解计算符优先级呢?为什么一定要30个字呢?正文长度小于30个字符,请进行修改!

1应该是 ++ 和 -- 这个使用分两种情况:1、++和--在前会先进行自增或自减再进行其他运算;2、++和--在前会先进行其他运算再进行自增或自减
其他的没什么问题,使用时候不确定的话就用括号就好了,括号肯定是最优先的
希望对你有帮助!

优先级,这个很好理解吧,就字面意思啊。就和数字的加减乘除一样啊。
乘除的优先级高于加减

优先级,你可以理解成谁更具有优先权。优先权高的先运行,优先权低的后运行。优先级平等的,从左往右看。

运算符优先级决定了在一个表达式中优先计算哪个运算符
比如:a + b*c,由于乘号优先级高于加号,所以先执行b * c,然后再与a相加。否则就是先a+b,然后再和c相乘了

优先级和小学数学中的先乘除,后加减的意思相似,只不过是一些运算符

优先级越高,越先执行;
优先级相同,看结合关系。