오늘 (누군가에게 차이가 나는 경우) 일부 코드 (C)를 읽었으며 스위치 블록에 대해 궁금해졌습니다.이전 줄 결과가 출구인데도 불구하고 break 문 사용
switch (c_type) {
case -1:
some_function(some_var);
break;
[...]
default:
abort();
}
이제는 매우 간단한 스위치 블록입니다. 그것은 some_function(some_var)
-call입니다. 궁금한 점이 있습니다 : 프로그래머가 절대적으로 긍정적으로 훌륭한 호출을하면 프로세스가 종료 될 것이라는 확신이들 것입니다. 완전히 불필요한 경우에도 여전히 break-statement를 사용합니까? ? 그것이 최선의 관행이라고 말할 수 있습니까?
http://stackoverflow.com/questions/3065438/switch-statement-with-returns-code-correctness/의 거의 정확한 중복 : 너무 거의 같은 대답으로 패배 3065451 # 3065451 – DRL
죄송합니다! 내 잘못이야. 그리고 저는 사전에 답을 찾아 보았습니다. – manneorama