#include<stdio.h>
#include<stdlib.h>
typedef int DataType;
struct Node
{
DataType info;
struct Node *link;
};
typedef struct Node *PNode;
PNode crt_null()
{
PNode p;
p=(PNode)malloc(sizeof(struct Node));
if(p!=NULL)
{
p->link=NULL;
return p;
}
else
printf("Out of space\n");
}
int is_null(PNode p)
{
return(p->link==NULL);
}
void insert(PNode p,DataType x)
{
PNode q;
q=(PNode)malloc(sizeof(struct Node));
while(p->link!=NULL)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载