En Python, il est facile:Comment représenter un dictionnaire comme Python en C
x = {}
x['USD'] = "Dollars"
x['CLP'] = "Pesos"
ou
y = {'lat': 23.678900, 'lng': 121.451928, 'name': "Sin City"}
Je pense que la plupart de ces types de problèmes ont été résolus, alors où puis-je obtenir des informations sur les dictionnaires en C? Je ne veux pas réinventer la roue.
Comment implémenter un dictionnaire dans C?
Vous voudrez peut-être lire sur les tables de hachage: http://en.wikipedia.org/wiki/Hash_table c'est une structure de données assez importante, et de comprendre comment ils fonctionnent, ainsi que les avantages (et les inconvénients) de l'utilisation l'un est vraiment important et vous donnera une meilleure compréhension des comment et pourquoi du dictionnaire python. – Alan