Page 139 - C-Language
P. 139
/* All are definitions. */
struct S { int a; int b; }; /* defines S */
struct X { /* defines X */
int x; /* defines non-static data member x */
};
struct X anX; /* defines anX */
Read Declaration vs Definition online: https://riptutorial.com/c/topic/3104/declaration-vs-definition
https://riptutorial.com/ 115

