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() 是不是指针函数,要怎么调用这个?
废话...一堆...

就是一个函数,返回一个LINKLIST*类型的指针,也就是指向结构LINKLIST的指针
不知道你为什么称这个为"指针函数"?就是一个普通的函数,返回类型是个指针而已

不明白为什么有些书要搞什么“指针函数”的概念, 非要把简单事情搞神秘了, 这种函数无非就是返回个指针, 该怎么用就怎么用呗。