📄 search_list_new.c
字号:
/*
**在一个单链表中查找一个指定值的函数。它的参数是一个指向链表第一个节点的
**指针,一个指向我们需要查找的值的指针和一个函数指针,它所指向的函数用于比
**较存储与链表中的类型的值。
*/
#include <stdio.h>
#include <node.h>
Node * search_list ( Node *node, void const *value,
int(*compare)(void const *,void const *))
{
while(node != NULL){
if(compare( &node->value,value) == 0)
break;
node = node->link;
}
return node;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -