Однією з речей, які мені не вистачає при написанні програм на C, є структура даних словника. Який найзручніший спосіб реалізувати його на C? Я шукаю не продуктивність, а простоту кодування з нуля. Я також не хочу, щоб це було загальним - щось на зразок string-> int зробить. Але я хочу, щоб вона могла зберігати довільну кількість предметів.
Це задумано більше як вправа. Я знаю, що існують сторонні бібліотеки, якими можна користуватися. Але подумайте на хвилину, що їх не існує. У такій ситуації найшвидшим способом можна реалізувати словник, що відповідає вищевказаним вимогам.