作业帮 > 综合 > 作业

typedef struct node { int data; struct node *next; }Node,*Li

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 11:16:46
typedef struct node { int data; struct node *next; }Node,*LinkList;谁能帮我解释各条语句的表示的意思
这是定义一个 结构体,这个结构体有两个属性,一个是int类型的data; 另一个是这个结构体本身类型的指针next;
给这个结构定义了一个别名:Node,一个指针别名:LinkList;
Node a; 等价于 struct node a; 都是声明一个struct node结构体类型的结构体变量 a;
LinkList b; 等价于 struct node *b; 等价于 Node *b; 声明一个struct node结构体类型的指针变量 b;