title: C++ delete a pointer (free memory)
body: <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>