在C语言中,struct Animal;第6行的含义是什么? 在C89或C99或C11中是否合法?
struct Animal;
struct Animal { char *name; int age; }; struct Cat { struct Animal; // line 6 int category; };
谢谢!
c structure
c ×1
structure ×1