回 帖 发 新 帖 刷新版面

主题:[求助]有个typedef的一个问题

typedef struct club 
{
    char name[30];
    int size, year;
} group;
请问这里面club和group分别是什么?

回复列表 (共3个回复)

沙发

group是club的别名

板凳


typedef XXX YYY
这里的意思应该是把XXX类型也看作YYY类型;
struct club 
{
    char name[30];
    int size, year;
} group;
的意思应该是把"club"这种类型的结构也看作"group"类型

3 楼

typedef struct club 
{
    char name[30];
    int size, year;
} group;
   这样以后,你可以 struct club test;也可以group test.
   group test 就相当于
   struct club 
   {
       char name[30];
       int size, year;
   }test;

我来回复

您尚未登录,请登录后再回复。点此登录或注册