Brackets around 0 in "return (0);" statement in 'main' function - what are they for?
<p>Usually auto-generated c++ "main" function has at the end</p>

<pre><code>return (0);
</code></pre>

<p>or</p>

<pre><code>return (EXIT_SUCCESS);
</code></pre>

<p>But why there are parentheses in above statements? Is it related to C language or something?</p>

<p>// EDIT</p>

<p>I know this is correct, but someone put these brackets for a reason. What's the reason?!</p>
