title: Create array with elements of different type in Fortran
body: <p>Exactly the same questions as <a href="https://stackoverflow.com/questions/7646297/create-an-array-with-elements-of-different-types">Create an array with elements of different types</a>, except how to do this in Fortran?</p>
  
  <p>Say I want an array with the first dimension an <code>integer</code> type, the second <code>real</code> and the third <code>character</code> (string) type. Is it possible to create a "<code>struct</code>" in Fortran too?</p>
  
  <p>Thanks.</p>