■ Enum
Enum can be used to create custom types with a finite set of ‘constant values
’ (see Enums in types section).
Link
Example
■ Struct
Structs are custom defined types that can group several variables (see Structs in types section).
LInk