Does "int a = int();" necessarily give me a zero?
<p>Does <code>int a = int();</code> necessarily give me a zero? </p>

<p>How about if <code>int</code> is replaced by <code>char</code>, <code>double</code>, <code>bool</code> or pointer type?</p>

<p>Where is this specified in the language standard, please?</p>
