Jedną z rzeczy, których brakuje mi podczas pisania programów w C, jest struktura danych słownikowych. Jaki jest najwygodniejszy sposób zaimplementowania go w C? Nie szukam wydajności, ale łatwości kodowania od podstaw. Nie chcę też, żeby był ogólny - wystarczy coś takiego jak string-> int. Ale chcę, aby można było przechowywać dowolną liczbę elementów.
Ma to bardziej służyć jako ćwiczenie. Wiem, że są dostępne biblioteki innych firm, z których można korzystać. Ale pomyśl przez chwilę, że nie istnieją. W takiej sytuacji najszybciej można zaimplementować słownik spełniający powyższe wymagania.