Создать ассоциативный массив (хэш-таблицу)
#include <search.h>int hcreate( size_t nel );
libc
Функция hcreate() выделяет память для хэш-таблицы. Должна быть вызвана перед hsearch().
Функции hsearch() и hcreate() используют malloc() для выделения памяти.
Единовременно может быть использована только одна хэш-таблица. Для удаления таблицы можно использовать hdestroy().
0 если не удалось выделить память для таблицы.
См. hsearch().
POSIX 1003.1 X/Open Systems Interfaces Extension
bsearch(), hdestroy(), hsearch(), malloc()
"The Art of Computer Programming, Volume 3, Sorting and Searching"/ Donald E. Knuth. — Addison-Wesley Publishing Company, 1973
Предыдущий раздел: Описание API системной библиотеки