此代码可以正常运行
#include<stdio.h>
#include<stdlib.h>
typedef struct LNode
{
int data;
struct LNode *next;
}LNode,*LinkList;
enum Status{
ERROR,OK};
//创建一个循环链表
Status CreateList(LinkList &L,int n)
{
LinkList p,q,head,rear;
L=(LinkList)malloc(sizeof(LNode));
L->next=NULL;
head=L;
p=head;
for(int i=0;i<n;i++)
{
q

这篇博客介绍了循环单链表的基础操作,包括如何初始化链表,创建新链表,合并两个循环单链表,删除前驱节点,查找特定元素以及打印链表内容。通过实例代码演示了这些操作的实现过程。
最低0.47元/天 解锁文章
5万+

被折叠的 条评论
为什么被折叠?



