Skip to content

Linked Hash Table written in C. Key and value can be of any type.

License

Notifications You must be signed in to change notification settings

adrian-bueno/hashtable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Linked Hash Table written in C.

Key and value can be of any type.

Easy to use.

No dependecys.

3 examples of use in "examples" folder.

MIT License.

Functions

Create hash table.

Delete hash table.

Introduce new key-value or modify value.

Get the value associated to a key.

Delete key-value.

Calculate hash value of a string.

Function pointers used to: compare keys, calculate hash value of keys and free allocated memory of keys and values.

** Check hashtable.h for more details.