title: How does an array terminate?
body: <p>As we know a string terminates with <code>'\0'</code>. 
  It's because to know the compiler that string ended, or to secure from garbage values. </p>
  
  <p>But how does an array terminate?
  If <code>'\0'</code> is used it will take it as <code>0</code> a valid integer,
  So how does the compiler knows the array ended?</p>