+ -
当前位置:首页 → 问答吧 → 这句话是什么意思?

这句话是什么意思?

时间:2011-12-26

来源:互联网

《C语言核心手册》第五章 表达式和运算符  
副作用和序列点


在两个连续的序列点之间,可以用任何次序作局部的计算。作为一名程序员,你必须特别小心,不要在两个连续的序列点之间多次修改任何对象。

问题:
(1)什么是局部的计算?

作者: mpaga   发布时间: 2011-12-26

比如i=i++;中的子表达式i++的求值应该就是他所说的局部计算

作者: Demon__Hunter   发布时间: 2011-12-26


表达式都有优先级和结合律!

如果没有结合律,计算表达式的时候,是从最低优先级向最高优先级计算。对不对?

如果有结合律,怎么计算?

作者: mpaga   发布时间: 2011-12-26