Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Evaluation of an expression may produce side effects. At specific points in the during execution sequence called sequence points, all side effects of previous evaluations have completed , and no side effects of subsequent evaluations have yet taken place.

...

Code Block
bgColor#FFcccc
i = ++i + 1;  /* the value of i is modified twice between sequence points */
a[i++] = i;   /* the value of i is read other than to determine the value to be stored */

...