结构体声明:
struct classA {...}; // struct classA x1;
typedef struct {...} classB; // classB x2;
typedef struct classA {...} classC; // classC x3; <==> struct classA x3;struct classA {...}; // struct结构体声明:
struct classA {...}; // struct classA x1;
typedef struct {...} classB; // classB x2;
typedef struct classA {...} classC; // classC x3; <==> struct classA x3;struct classA {...}; // struct