为什么说这样的代码不好?不是优先级先调用函数?结合性从左到右计算么?不就是输出-10吗?初学不是很懂,最好应该怎么理解?
收起
判断优先级和结合性的前提是,相邻操作符,而这里的 3个函数调用操作符并不是相邻的,所以你并不知道他会先调用那个函数
优先级和结合形并不能确定唯一的计算路径,列如下面这个表达式也是如此:
报告相同问题?