大家好,今天小编关注到一个比较有意思的话题,就是关于c语言中括号的用法的问题,于是小编就整理了1个相关介绍c语言中括号的用法的解答,让我们一起看看吧。
c语言中的括号运算法则?
括号表达式计算顺序是从左到右,然后整个表达式返回的是最右边表达式的值,如第一个表达式,先算最内层的括号表达式的最左边的值,再把其最右边的值返回并赋值给b,所以b在此次运算之后变为3,之后b+2=5(但5只是一个临时值,b值还是3),之后15+b=18,并且这个值由于是最右的表达式会作为整个大括号表达式的返回值,即b再一次被赋值为18,然后现计算b+=18得到36;
如此第二个就是-30吧,对了,赋值表达式是从右到左赋值的
到此,以上就是小编对于c语言中括号的用法的问题就介绍到这了,希望介绍关于c语言中括号的用法的1点解答对大家有用。