lsearch

lsearch,是一個計算機函式。

函式功能

函式名: lsearch
功 能: 線性搜尋
用 法: void *lsearch(const void *key, void *base, size_t *nelem,
size_t width, int (*fcmp)(const void *, const void *));

程式示例

#include
#include
int compare(int *x, int *y)
{
return( *x - *y );
}
int main(void)
{
int array[5] = {35, 87, 46, 99, 12};
size_t nelem = 5;
int key;
int *result;
key = 99;
result = lsearch(&key, array, &nelem,
sizeof(int), (int(*)(const void *,const void *))compare);
if (result)
printf("Number %dfound\n",key);
else
printf("Number %d not found\n",key);
return 0;
}

相關詞條

相關搜尋

熱門詞條

聯絡我們