
please wait
|
|
|
|
!flag
is a value computation with no side effects. By Rule 2), the value computation of !flag
is sequenced before the the value computation of the result of the assignment. Therefore, it has well-defined behaviour. i = i+1 ;
being well-defined.