2011-05-26 63 views

回答

7

是的,这是不确定的。在赋值时没有顺序点,%或++并且不能在顺序点内多次更改变量。

编译器可以评估这个为:

++i; 
i = i % 4; 

i = i % 4; 
++i; 

(或别的东西)

相关问题