title: Address of an array
body: <pre><code>int t[10];
  
  int * u = t;
  
  cout &lt;&lt; t &lt;&lt; " " &lt;&lt; &amp;t &lt;&lt; endl;
  
  cout &lt;&lt; u &lt;&lt; " " &lt;&lt; &amp;u &lt;&lt; endl;
  </code></pre>
  
  <p>Output:</p>
  
  <pre><code>0045FB88 0045FB88
  0045FB88 0045FB7C
  </code></pre>
  
  <p>The output for <code>u</code> makes sense.</p>
  
  <p>I understand that <code>t</code> and <code>&amp;t[0]</code> should have the same value, but how come <code>&amp;t</code> is also the same? What does &amp;t actually mean?</p>