This EZEd video lectures explains
Structures and Unions
Definition of a structure
Declaration of structure variables
Initialization of structure variables
Accessing the members of a structure
Copying and comparing of structures
Structures with functions
Structures and arrays
Unions
Accessing the members of a union
Bit fields