タグ付けされた質問 「correctness」

17
return付きのswitchステートメント—コードの正確さ
Cにほぼこの構造のコードがあるとします。 switch (something) { case 0: return "blah"; break; case 1: case 4: return "foo"; break; case 2: case 3: return "bar"; break; default: return "foobar"; break; } 明らかに、breaksはコードを正しく実行するために必要ではありませんが、私がそれらをそこに置かなければ、それは一種の悪い習慣のように見えます。 どう思いますか?削除しても大丈夫ですか?または、「正確さ」を高めるためにそれらを保持しますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.