Memory Hash Map in C