标签: c data-structures
我有一组字符串转换规则,我从文件解析。规则如下:
'aaa' -> 'bbb' 'aa' -> 'bc'
假设我知道如何解析文件,那么在C中保存这些转换的好数据结构是什么?稍后我将需要浏览数据结构并获得所有规则的转换的“输入”和“输出”。
谢谢。
答案 0 :(得分:1)
struct map { char* key; char* value; };
假设您知道所有键,然后您可以创建这些结构的数组,遍历按键搜索,然后使用相关值。