C语言结构体定义

2023-04-25 11:06:31 浏览数 (2)

第一种

代码语言: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;     

0 人点赞