The struct keyword was introduced in 'C', its original functionality is documented here.
C++ has added two new features to structures.
typedef struct Person {int age; char *name} Person_t; struct Person FirstMan; Person_t SecondMan;
struct Person {int age; char *name}; Person FirstMan; Person SecondMan;