括号表达式计算顺序是从左到右,然后整个表达式返回的是最右边表达式的值。
如下表达式1,先算最内层的括号表达式的最左边的值,再把其最右边的值返回并赋值给b,
所以b在此次运算之后变为3,之后b+2=5(但5只是一个临时值,b值还是3),之后15+b=18,
并且这个值由于是最右的表达式会作为整个大括号表达式的返回值,即b再一次被赋值为18,
然后现计算b+=18得到36。
b+=b=((b=(2,3),b+2),15+b)
同理举例:
b=b=(2,3),b+2,15+b