가 else while
현명 "안전한"유지 보수로 간주 중괄호 개입하지 않고?
if-else
아래와 같이 중괄호없이 코드 작성 ...
if (blah)
foo();
else
bar();
... 중괄호가 없으면 코드의 의미를 실수로 쉽게 변경하기 때문에 위험이 따릅니다.
그러나 아래도 위험합니까?
if (blah)
{
...
}
else while (!bloop())
{
bar();
}
아니면 else while
중괄호없이 "안전한"것으로 간주됩니까?
if
한 번만 평가되지만 while
루프를 나타내므로 둘 다 연결 if
하면 루프의 일부
else
당신이하고 싶지 절 while
과 더 많은 일을 할? 중괄호 만 사용하십시오.
else while
icky 보인다. 사용할 것else { while (condition) { ... } }
입니다.