0

ファイルから解析する文字列変換の一連のルールがあります。ルールは次のようになります。

'aaa' -> 'bbb'

'aa' -> 'bc'

私がファイルを解析する方法を知っていると仮定すると、これらの変換を保持するためのCの適切なデータ構造は何でしょうか?後で、データ構造を調べて、すべてのルールの変換の「入力」と「出力」の両方を取得する必要があります。

ありがとうございました。

4

1 に答える 1

1
struct map {
  char* key;
  char* value;
};

すべてのキーを知っていると仮定すると、これらの構造体の配列を作成し、キーで検索してトラバースし、関連付けられた値を使用できます。

于 2013-02-23T19:56:15.833 に答える