What is "struct"
A struct or structure is a composite data type consisting of one or more variables grouped under a name. The variables in the structure may have different types, but usually there is a relationship between them that makes it convenient to treat them together as an object in the program.
Source: The Language C-Structure structure Unions Union - definition