struct a

来源:百度知道 编辑:UC知道 时间:2024/09/22 19:24:56
typedef struct a
{char sub;
int score;
}link;
中的a和link是什么样的一种关系啊!要定义这么样个类型的指针要怎么定义啊,

你的这个写法和下面的写法等同:
struct a
{char sub;
int score;
};
typedef struct a link;
所以指针应该这么定义如下:
struct a *name;或者 link *name;

a是结构体的名,link是被定义的结构体类型的名
直接用 link *变量名 即可