void reversePrint(LinkList list)
{
if(list==NULL) {
return;
}
reversePrint(list->next);
printf("data=%d",list->data);
}
//按先后顺序生成,每次新加的元素在表尾部
LinkList creatNoHeadLinkList(LNode*head,ElementTypee)
{
LNode*node = (LNode*)malloc(sizeof(LNode));
node->data= e;
node->next=NULL;
if(head==NULL) {
returnnode;
}else
{
LNode*temp = head;
while(temp->next) {
temp = temp ->next;
}
temp->next= node;
return head;
}
}
网友评论