Derived-Type Definition

A derived-type definition specifies the name of a user-defined type and the types of its components. For details on creating derived types, see Derived Type in the A to Z Reference.