title: How is this constant expression evaluated?
body: <p>when explaining constant expressions, the standard (well, draft <a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf" rel="nofollow">N1570</a>) gives thi "enlightening" example:</p>
  
  <blockquote>
    <p>118)<br>
    Thus, in the following initialization,<br>
        <strong><em>static int i = 2 || 1 / 0;</em></strong><br>
    the expression is a valid integer constant expression with value one.</p>
  </blockquote>
  
  <p><em>How is this expression evaluated?</em></p>