第一种
代码语言:javascript复制//使用typedef将 struct poly_node定义一个别名 poly_node
typedef struct poly_node{
int coef;
int exp
struct poly_node * next;
}poly_node;
poly_node node1;
第二种
代码语言:javascript复制//定义结构体类型poly_node的同时定义结构体变量node1
struct poly_node{
int coef;
int exp
struct poly_node * next;
}node1;
struct poly_node node2; //之后再这样定义
第三种
代码语言:javascript复制//直接定义结构体变量node1
struct {
int coef;
int exp
struct poly_node * next;
}node1;