title: what's an expression and expression statement in c++?
body: <p>I've read that usually statements in c++ end with a semi-colon; 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>