您的位置:首页 > 编程语言 > C语言/C++

C语言链表(1)——搜索

2015-07-27 16:44 253 查看
//head是链表的头指针,i 是要查找的数
node *sch(node *head , int i){
node *re = NULL;  //re指针用来返回元素的指针
//链表还没有到头的时候
while(head != NULL){
//如果找到了i
if(head->num == i){
re = head;  //把地址给re
head = NULL;  //退出循环
}
else{
head = head->next;  //没找到便继续
}

}
return re;  //返回指针
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  链表 c语言 搜索