C を使用して顧客注文システムを開発しようとしています。ユーザーが顧客を追加するオプションを選択すると、システムはユーザーに顧客 ID の入力を求めます。入力した ID が Customers ファイルに既に存在するかどうかを確認する機能が必要です。何か助けてください。
質問する
156 次
2 に答える
1
ファイルを読み取り、ループ内で各顧客 ID を入力したものと比較します。
存在する場合...ループを壊し、出てきて、必要なエラー/メッセージを表示します。
存在しない場合は、黙って受け入れて先に進みます。
于 2012-12-31T09:40:32.230 に答える
1
バランスの取れたバイナリ ツリーを使用して、ノードが以前に挿入されたかどうかを確認できます<search.h>
。Linux では (man tsearch) を利用できます。libavl というクロスプラットフォーム ライブラリもあり、単一の .h で提供されます: http:// adtinfo.org/
于 2012-12-31T10:09:29.743 に答える