C++ delete a pointer (free memory) : <p>Consider the following code:</p>

<pre><code>int a = 10;
int * b = &amp;a;
int * c = b;
delete b; // equivalent to delete c;
</code></pre>

<p>Am I correct to understand in the last line, <code>delete b</code> and <code>delete c</code> are equivalent, and that both will free the memory space holding <code>a</code>, thus <code>a</code> is no longer accessible?</p>
