请问这段程序有什么用吗?

在做一个顺序存储的图书表时,有这段代码

typedef struct LNode
{
    Book data;//结点的数据域 
    struct LNode *next;//结点的指针域 
}LNode,*LinkList;//LinkList为指向结构体LNode的指针类型  

这一段代码有什么用吗?我把它删了程序也是正常运行的。。。

定义了一个链表结构类型。删了还能运行,可能是定义了但没有用到吧。

这是很常见的链表的一个节点数据结构什么啊

有没有用具体要看上下文啊

定义了一个链表结构体,可能后续没用到,所以删了也没影响。