typedef struct和struct的区别(学习数据结构的单链表过程中遇到的问题)

最近在学数据结构时,有一些疑惑,在下图中: 可以看到,在定义单链表时,对next指针的定义方式是struct Lnode *next,表示next是指向Lnode类型的一个指针。在定义指向节点p的指针的时候,用的是Lnode *p,注意此处没有struct。因此很好奇,为什么同样是指向结构体的指针,一个在定义的时候要加上struct,一个不用呢? 对于定义指向节点p的指针,用的是Lnode *p,
相关文章
相关标签/搜索