1

ユーザーが注文するのを待つ計算機を書きたいと思います。
例:
add 1 2
sub 12 4
ユーザーが与えた注文と、その注文の後に与えられたトークンを見つける最良の方法は何ですか?
私は自分のプロジェクトを Windows 上の C で書いていますが、それはコンソール ベースです。

4

2 に答える 2

2

標準入力から行を読み取ります。fgets便利です。
各行を解析します。strtok_rここで役立ちます(私は常にそれを好みますstrtok。これは、物事が複雑になると厄介なバグを引き起こします)。
最初のトークンを、既知のコマンドのリストにある各コマンドと比較します。
やるべきことをしなさい。

于 2012-05-02T07:44:30.430 に答える