#include<iostream>
#include<stdio.h>
#include<stdlib.h>
using namespace std;
typedef struct LNode{
int data;
struct LNode *next;
}LNode,*LinkList;
//初始化循环单链表
bool InitList(LinkList &L){
L = (LNode *)malloc(sizeof(LNode));
if(L == NULL){
return false;
}
L->next = L;//头指针next指向头结点
return true;
}
//判空(循环单链表)
bool Empty(LinkList L){
if(L->next == L){
return true;
}else{
return false;
}
}
//判断p结点是不是表尾结点
bool isTail(LinkList L,LNode *p){
if(p->next==L){
return true;
}else{
return false;
}
}
int main(){
}
6.数据结构_循环单链表
最新推荐文章于 2022-12-13 12:32:07 发布