what's an expression and expression statement in c++?
<p>I've read usually statements in c++ ends with a semicon; so that might help explain what an expression statement would be. but then what would you call an expression by giving an example?</p>

<p>In this case, are both just statements or expression statements or expressions?</p>

<pre><code>int x;
x = 0;
</code></pre>
