Bonjour, je cherche comment indicer un tableau avec une chaîne de carractères.
Je vous expose mon problème.
J'ai un gros fichier avec des centaines de milliers de lignes. Chaque ligne correspond à 1 mariage. Pour chaque mariage, il y a une clé qui identifie le nom du marié, elle a cette allure: XZK43HGZ32. Chauqe ligne contient également diverses informations comme la ville du mariage, etc... Je souhaiterai par exemple repertorier tous les mariés qui se sont mariés dans un ville V.
Pour cela je pense qu'il serait bien d' avoir un genre de tableau tab[clé] indicé avec la clé qui identifie le nom du marié, donc une chaine de carractères. Je sais que ça ne se fait pas en C, qu'il faut peut être utiliser une table de hachage. Je pourais ainsi procéder comme suit: je lis de haut en bas tout mon fichier, dès que je trouve ma ville V pour par exemple XZK43HGZ32 , je peut faire un truc du genre tab[XZK43HGZ32].ville=V.
Comment je peux faire?
Partager