title: What is the difference between an Array Data Structure and an Array Data-type in the context of a programming language like C?
body: <p>Wikipedia differentiates an <a href="http://en.wikipedia.org/wiki/Array_data_structure" rel="noreferrer">Array Data Structure</a> and an <a href="http://en.wikipedia.org/wiki/Array_data_type" rel="noreferrer">Array Data-type</a>.</p>
  
  <p>What is the difference between an Array Data Structure and an Array Data-type in the context of a programming language like C?</p>
  
  <p>What is this : <code>int array[]={1, 2, 3, 4, 5};</code> ?</p>
  
  <p>Is it an Array Data Structure or an Array Data-type? Why?</p>