c语言单链表操作

来源:互联网 发布:淘宝宝贝销售规格 编辑:程序博客网 时间:2024/06/04 19:54
/*circlelist*/
#include <stdio.h>
#include <malloc.h>
#include <string.h>
struct workList
{
char name[20];
workList *pNext;
};
void createList(workList &myList)
{
myList=(workList *)malloc(sizeof(workList));
if (NULL==myList)
{
return;
}
myList->pNext=myList;
}


void insertList(workList *pHead,int number,char *inputName)
{
int i=0;
workList *temp,*temp1;
if (NULL==pHead)
{
return;
}
temp1=pHead->pNext;
temp=(workList *)malloc(sizeof(struct workList));
strncpy(temp->name,inputName,20);
if (i<1)
{
return;
}
for (i=0;i<number-1;i++)
{
temp1=temp1->pNext;
}
temp->pNext=temp1->pNext;
temp1->pNext=temp;
pHead=temp;




}


void searchList(workList *pHead,int i)
{
if (pHead==NULL)
{
return;
}
workList *temp;




}





0 0
原创粉丝点击