문 (C) 중단
break 문은 가장 가까운 enclosing의 실행을 종료 do, for, switch, 또는 while 나타나는 문.종료 된 문 다음에 오는 문으로 제어를 전달 합니다.
구문
- 점프 문은:
break;
break 문을 자주 사용 내 특별 한 경우의 처리를 종료 하는 switch 문의입니다.반복적인 바깥쪽 부족 또는 switch 문에서 오류를 생성 합니다.
중첩된 문 내에서 break 문은 종료만 do, for, switch, 또는 while 즉시 안에 들어오도록 문.사용할 수 있는 return 또는 goto 제어 다른 곳의 중첩 된 구조를 전달 하는 문을.
이 예제는 break 문을:
#include <stdio.h>
int main() {
char c;
for(;;) {
printf_s( "\nPress any key, Q to quit: " );
// Convert to character value
scanf_s("%c", &c);
if (c == 'Q')
break;
}
} // Loop exits only when 'Q' is pressed