title: n-dimensional c++ array. How`s that possible?
body: <p>I became confused when GCC allowed me to do this:</p>
  
  <pre><code>int t[10][10][10][10][10];
  </code></pre>
  
  <p>I realize <code>int i[N][N]</code> is an <code>NxN</code> matrix where the first <code>N</code> means the row, and the second means the column.  Also, the third <code>N</code> in <code>int i[N][N][N]</code> means depth, giving us a 3d dimensional array.</p>
  
  <p>I do not understand what <code>int i[N][N][N][N]</code> and beyond mean.</p>
  
  <p>The fourth dimension is time, but that does not apply here.</p>
  
  <p>So, could this mean that when I get to the third one, I could let the logic go away?</p>