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/C++]反转链表
- 搜狗百度360市值齐跌:搜索引擎们陷入集体焦虑?
- 本人即将筹备败家日志,敬请期待!
- IE:使用搜索助手
- C#实现基于链表的内存记事本实例
- Lua和C语言的交互详解
- 关于C语言中参数的传值问题
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- C语言内存对齐实例详解
- c语言实现的带通配符匹配算法
- C语言实现顺序表基本操作汇总
- 探讨C语言的那些小秘密之断言
- C语言实现BMP转换JPG的方法
- 深入探讨C语言中局部变量与全局变量在内存中的存放位置
- C语言查找数组里数字重复次数的方法
- C语言泛型编程实例教程
- C语言中使用lex统计文本文件字符数
- C语言进制转换代码分享
- 基于C语言fflush()函数的使用详解