数据结构(C语言)_链表
//单链表按序号查找节点的值 LNode* GetElem(LinkList L, int i) { int j = 1; LNode* p = L->next; if (i == 0) return L; if (i < 0) return NULL; while (p && j < i) { p = p->next; j++; } return p; }
//单链表按值查找节点 LNode* LocateElem(LinkList L, ElemType e) { LNode* p = L->next; while (p != NULL && p->data != e) { p = p->next; } return p; }