User-defined types

The following are user-defined types:
  • Structures and unions
  • Enumerations
  • Typedef definitions