周杰伦 搁浅 下载:数据结构问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/19 18:35:48
如何在线性链表中查找数据元素,返回线性表中的某个元素。能写出代码吗!!

struct List
{
int info;//链表内容信息
List *link;
}

int find(List *first,int num)//first是头结点,num是需要查找的元素

List current;//first是头结点
current=first;//让当前结点等于头结点,然后进入循环
int counter;
while(Null!=current)
{//如果数据相同返回数据所在位置
if(info==num) return current->infor;
//否则结点向下
else current=current->list;
}
return 0;
}