void *lfind(void *key,void *base,int *nelem,int width,int (*fcmp)())
- prototype in stdlib.h - does linear search for items in an unsorted table; - base points to 0th element of table - nelem points to int containing number of entries in table - width contains number of bytes in each entry - key points to the search key - fcmp points to user-written comparison routine, where key and elem are passed to it as pointers. fcmp returns: integer < 0 if search key < elem integer = 0 if equal integer > 0 if search key > elem - returns 0 if no match found, else address of first matching entry