Мне нужна структура данных (язык C) для представления параметров конфигурации, и было бы легко манипулировать: вставлять, удалять, искать и т. Д. Я думаю, что хеш слишком тяжелый, потому что параметры конфигурации являются просто отображенной иерархией пары ключ-значение, и, скорее всего, не более 10. Итак, какая структура данных лучше всего подходит для хранения этих параметров конфигурации.
====================
на самом деле я анализирую параметры конфигурации из файла yaml, поэтому вопрос в том, как сохранить значения, проанализированные из файла yaml, и легко найти любые значения по ключу?