DOSKOI-PANDAのプロフィール

@DOSKOI-PANDA DOSKOI-PANDA
ありがとう数6
質問数3
回答数1
ベストアンサー数
0
ベストアンサー率
0%
お礼率
28%

  • 登録日2003/05/14
  • 文字列を判断して処理をする書き方

    2バイトの文字列の中身によって違う処理をするプログラムを作成しています。 数値ならば、 switch(no){ case 10: 処理1 break; case 20 処理2 break; ・ ・ ・ } と書けるのですが、文字列だと if(strncmp(no,"10",2) == 0){ <処理1> }else if(strncmp(no,"20",2) == 0){ <処理2> }else if ・ ・ ・ } というような書き方しか分かりません。数値同様にswitch文できれいに書くような方法はありませんでしょうか? もしくはこうすればスマートに書けるというようなものがあればお教えください。よろしくお願いします。