C语言关于链表知识
来源:百度知道 编辑:UC知道 时间:2024/05/27 02:31:37
LINKLIST *create()
{DATATYPE data;
LINKLIST *head, *tail,*node;
head=new(LINKLIST);
tail=head;
scanf("%d",&data);
while(data!=0);
{node=new(LINKLIST);
node->info=data;
tail->next=node;
tail=node;
scanf("%d",&data);
}
tail->next=NULL;
return head;
}
LINKLIST *create() 是不是指针函数,要怎么调用这个?
废话...一堆...
{DATATYPE data;
LINKLIST *head, *tail,*node;
head=new(LINKLIST);
tail=head;
scanf("%d",&data);
while(data!=0);
{node=new(LINKLIST);
node->info=data;
tail->next=node;
tail=node;
scanf("%d",&data);
}
tail->next=NULL;
return head;
}
LINKLIST *create() 是不是指针函数,要怎么调用这个?
废话...一堆...
就是一个函数,返回一个LINKLIST*类型的指针,也就是指向结构LINKLIST的指针
不知道你为什么称这个为"指针函数"?就是一个普通的函数,返回类型是个指针而已
不明白为什么有些书要搞什么“指针函数”的概念, 非要把简单事情搞神秘了, 这种函数无非就是返回个指针, 该怎么用就怎么用呗。