作业帮 > 综合 > 作业

typedef struct Node { ElemType data; struct Node *next; }Nod

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 09:06:37
typedef struct Node { ElemType data; struct Node *next; }Node, *LinkList定义的问题,急
typedef struct Node
{ ElemType data;
struct Node *next;
}Node, *LinkList
这是单链表的定义,请问
不是在C语言中定义结构体中成员的类型不能是被描述的结构体本身嘛?
为什么这块可以这么定义?哪位大侠帮帮忙啊
typedef struct Node
{
ElemType data;
struct Node *next;
}Node, *LinkList
这样是可以的,你是在纠结 struct Node *next; 这句吧?
那我们来看看这就,这里用了 Node 的数据结构么?没有,因为这里的这个类型是 *指针*,明白了吧?
指针是 C 里面的一种基本的数据类型.