The above code specifies a new data type named employee, and
specifies the components of the employee data type
Note: The above code does not cause memory to be allocated.
Therefore, it may be viewed as a declaration rather than a definition, even
though many authors and books refer to this as a definition
After the structure has been declared, variables of that data type may
be
defined similar to the manner in which variables of primitive data types
are
defined
For example: employee Bill, SalesDept[25];
defines a variable Bill and a 25 element array named
SalesDept;
both are employee data types