//声明结构
typedef struct
{
elementtype data;
struct node *next;
} node;
//初始化动态链表
void initial_list(node * &L)
{
L=new node;
L->next=NULL;
}
//求链表长度的运算
int liist_lengh(node *L)
{
int =0;
node *P=L->next;
while(P!=NULL)
{
n++;
P=P->next;
}
return n;
}