Structure (configuration data type)

Format 1

struct [tag]
{
[ [struct_member_attribute, ...] ]  type_specifier declarator, ...;
}

Format 2

struct tag

Data type explanation

If tag is specified as a specifier in format 1, the sequence of member declaration procedures is expressed in an abbreviated format. This tag can be used as a specifier in subsequent format 2.

struct_member_attribute

There is no attribute that can be specified with the corresponding version.