質問するログイン新規登録

回答編集履歴

1

コメントに対応すべく修正

2020/06/27 11:29

投稿

Daregada
Daregada

スコア11992

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  > かといって、switch文に関数は入れられないし。
2
2
 
3
- あなたがなぜそう思いこだのかは知りませんが、switch文の冒頭の式で関数を呼び出して、返り値をcaseで処理してください。
3
+ あなたがなぜそう思いこだのかは知りませんが、**返り値が整数値で等値比較だけ行なうなら**、switch文の冒頭の式で関数を呼び出して、返り値をcaseで処理してください。
4
4
 
5
5
  ```C
6
6
  switch (hoge()) {