title: C++ array[index] vs index[array]
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/381542/in-c-arrays-why-is-this-true-a5-5a">In C arrays why is this true? a[5] == 5[a]</a>  </p>
  </blockquote>
  
  <p>Is the possibility of both array[index] and index[array] a compiler feature or a language feature.  How is the second one possible?</p>